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

Releases: vuestorefront/magento2-vsbridge-indexer

Vue Storefront Magento Vsbridge Indexer 1.5.0

18 Oct 14:14
Compare
Choose a tag to compare

Changed/Improved

  • Change method AbstractEavAttributes:canReindex:canReindex to public (#136)

Added

  • Add support for aliases (#3).

Vue Storefront Magento Vsbridge Indexer 1.4.0

15 Oct 09:59
Compare
Choose a tag to compare

Fixes

  • Fix vsbridge:reindex command, fix initialize right areacode, loading di.xml files for adminhtml areacode. (#127)
  • Fix vsbridge:reindex --all command, data will be reindex store by store. (#130)

Changed/Improved

  • Rework abstract mapper to allow configure static type map in di.xml (#125)
  • Minor refactoring for product resource model (#126).
  • Vsbridge Category Indexer - Save Mode: reindex subcategories if url_key has change in category (#122).
  • Sort configurable options by option sort order. (#129)

Vue Storefront Magento Vsbridge Indexer 1.3.0

18 Sep 09:28
e586c16
Compare
Choose a tag to compare

Fixes

  • Fixed Backward compatibility with 2.2.x (< 2.2.6) (#53)

Changed/Improved

  • Skip exporting configurable products without "configurable_options".

Added

  • Export ratings for reviews.

Vue Storefront Magento Vsbridge Indexer 1.2.0

05 Aug 19:25
Compare
Choose a tag to compare

Fixed

  • Uncaught TypeError in CMS indexer - @indiebytes (#85)
  • Multiselect attribute values check if they are numeric before casting to int type to avoid casting strings to int and therefore causing the value to be 0 always. - @rain2o
  • Fix running bin/magento vsbridge:reindex --store per store. Only data for given store will be updated in ES. (#91)

Changed/Improved

  • Provide more verbose feedback in console when running bin/magento vsbridge:reindex. Removed int type cast from --store value to allow for store code or store ID since StoreManagerInterface allows both types. - @rain2o

Added

  • New optional parameter for bin/magento vsbridge:reindex command --all to allow reindexing all stores. - @rain2o

Vue Storefront Magento Vsbridge Indexer 1.1.0

11 Jul 06:36
Compare
Choose a tag to compare

Install with composer
composer config repositories.divante vcs https://github.com/DivanteLtd/magento2-vsbridge-indexer
composer require divante/magento2-vsbridge-indexer:dev-master

Important

By default exporting data to ES is disable, so if you are upgrading module please remember to enable new setting in the configuration

Go to the new ‘Indexer’ section (Stores → Configuration → Vuestorefront → Indexer), available now in the in the Magento Panel, and configure it in the listed areas:

General settings → Enable VS Bridge

Fixed

  • Fix bug causing empty product URL paths - @indiebytes (#63)
  • Changed ElasticSearch password to be obscured, encrypted, and considered sensitive (will dump to env.php instead of config.php) - @rain2o (#69)
  • Fix exporting values for multiselect option arrays as integers (instead of strings)
  • Fix getting stock_status value for products
  • Magento Commerce - fix getting configurable_children

Changed/Improved

  • Change mapping for "category.name" field in product type
  • Remove dependency from catalog_product_price and cataloginventory_stock indexer. On product save multiple request has been send
  • Change "Use Short Catalog Urls" setting option to "Use Catalog Url Keys"
  • Add option to generate product/category slug base on Magento Url Key and ID. By default slug (and url_key) field is generated base on NAME and ID.

Added

  • Adding support for video data. Small change will be needed in VSF #19
  • Add support for "product_count" in category. When products are reassign to category, category data is not updated automatically in ES.
    There is not need really, VSF only has to know if product_count > 0, so if you already had products assign to categories (before running bin/magento indexer:reindex vsbridge_category_indexer)
    category will be visible in menu sidebar.
  • Add support for reviews. Reviews are exported without ratings (VSF does not support ratings for now)
  • Add support for custom options.
  • Add option to enable/disable exporting data to ES.
  • Add ProductCategory indexer to partially update product data in ES (category, category_ids fields). Trigger after changing products positions in category.
  • Add the ability to choose between Store ID and Store Code to be used at the end of index names.
  • Add label for configurable option value. Note: When You modify any configurable attribute label or option label in Magento You should reindex all products manually.
{
  "attribute_id": 93,
  "attribute_code": "color",
  "label": "Color",
  "values": [
    {
      "value_index": 61,
      "label": "Gray"
    },
    {
      "value_index": 66,
      "label": "Purple"
    },
    {
      "value_index": 69,
      "label": "Yellow"
    }
  ]
}
  • Add new command php bin/magento vsbridge:reindex which will run all Magento indices which names start with "vsbridge_" (experimental).
Description:
  Rebuild indexer in ES.

Usage:
  vsbridge:reindex [options]

Options:
      --store=STORE     Store ID
      --delete-index    Delete previous index and create new one (with new mapping)