mageos-magento2 icon indicating copy to clipboard operation
mageos-magento2 copied to clipboard

Work in progress.

Results 29 mageos-magento2 issues
Sort by recently updated
recently updated
newest added

### Preconditions and environment - Magento 2.4.7 and all others including MCLOUD-10032 patch. - You should have at least one website and several stores attached to it. - You should...

## Description (*) Restoring WebInstaller for MageOS to make sure the platform is easy to install in a few simple steps. Code from 2.2 was adjusted to work with latest...

### Preconditions and environment - Mage-OS 2.4.6-p2 - Repositories in composer.json are mageos + magento marketplace ``` "repositories": { "mage-os-mirror": { "type": "composer", "url": "https://mirror.mage-os.org/", "only": [ "magento/*", "paypal/*", "vendorA/*",...

### Description The plugin `\Magento\Customer\Model\Plugin\GetListCustomerGroupExcludedWebsite` always created a new extension object for customer group lists, regardless of if one already exists. So it overwrote other extension attributes. This change checks...

The class `Magento\Framework\Composer\ComposerInformation` needs to be updated so it checks for the vendor name `mage-os` instead of `magento`. ### Preconditions and environment - Mage-OS 1.0.0 preview ### Steps to reproduce...

Requires the github-action PR to be merged first: https://github.com/mage-os/github-actions/pull/116

## Problem Statement Magento's modular nature necessitates a complex configuration and metadata retrieval process. However, the inherent complexity of this process is exacerbated by the inconsistent implementation. Magento employs two...

Introduce deptrac to detect potential architecture flaws right up front. https://github.com/qossmic/deptrac An example rule could be disallowing access to other modules without using the proper interfaces.

We should have an action that checks if the touched code in a PR adds or removes any depencies from either the composer.json or the module.xml Could be something like...

Introduce a bunch of linters to fail fast in PRs when there are simple syntax issues.