Skip to content
This repository has been archived by the owner on Oct 18, 2023. It is now read-only.

Releases: acquia/acquia_commercemanager

1.12.2

12 Jun 11:51
Compare
Choose a tag to compare
  1. ::setAccount is identical to parent (#148)
  2. Making acm_customer D9 ready by removing some obsolete code. (#147)
  3. Acm Promotion module D9 ready by removing deprecated code/dependency fix etc. (#146)

1.12.1

09 May 11:40
Compare
Choose a tag to compare
  • Fixed exact version constraint in composer.json. (#144)

1.12.0

08 May 11:20
Compare
Choose a tag to compare
  • Updated ORCA implementation. (#143)
  • Fix behat tests for coupons (#83)
  • Integrate ORCA test framework (#140)
  • Use persistent locks to avoid issues. (#142)
  • Adding logging in promotion sync. (#141)
  • Fix "Fatal error: Declaration of Variant::processImport() must be compatible with interface..." (#139)
  • Make createProductOption public to allow it to be used from outside. (#128)
  • Make field_configured_skus non translatable as it is global level attribute in MDC. (#129)
  • Avoid creating empty carts before user actually wants one. (#135)
  • Fix linked skus API for skus with space. (#136)
  • Fix query to get all parents and add static cache. (#137)
  • Fix issue in customer delete api. (#138)
  • Avoid processing when category id or name are empty. (#133)
  • Make category sync drush command working. (#130)
  • Set weights using proper variable in config. (#131)
  • Add use statement for Cache class used in #120. (#126)
  • Update conditions for skipping. (#125)
  • Adding SKU pre-validate event while importing products. (#104)
  • Allow setting attribute weights per attribute set. (#47)
  • Make code more re-usable for downloading images and delete them when SKU deleted. (#48)
  • Re-work stock storage to respect is_in_stock flag. (#118)
  • Reduce infinite sync requests. (#98)
  • Refactor how we add/update/delete base fields in SKU. (#43)
  • Invalidate the all parent skus if child sku is updated. (#120)
  • Delete promotion only of types synced. (#122)
  • Adding drush 9 commands and removing drush 8 ones. (#123)
  • Update field_group to 3.x (#121)
  • Add tests for category sync. (#119)
  • Not delete heiarchy when term not in cat sync response. (#103)
  • Use Cache::invalidateTags instead of invalidateMultiple of cache service. (#116)
  • Make price fields non-translatable. (#110)

1.11.0

01 Feb 12:23
f34719a
Compare
Choose a tag to compare
  1. Check value from translated term for conditions. (9938e57)
  2. Allow altering the query to get display node. (#107)
  3. Avoid unnecessary warnings for faulty data. (#108)
  4. If multiple parents available, use the one with display node. (#109)
  5. Use loadFromSku which has static cache. (#112)
  6. Remove orphan promotions while sync when not in api sync response. (#113)
  7. Fixing CS errors. (0854fdf)
  8. Adding check for empty option value. (#114)
  9. Adding log for the node delete. (#115)
  10. Use translated label for facet. (#105)

1.10.0

30 Nov 14:25
Compare
Choose a tag to compare
  1. Avoid notices when configurable product has no child yet. (#96)
  2. Dispatch event in case not sku on cart submit. (bab29e6)
  3. Added fix for array to string ocnversion notice. (#97)
  4. Using messanger service. (a0a646c)
  5. Dispatch event in case not sku on cart submit. (#99)
  6. Provide utility methods. (#100)

1.9.0

18 Oct 13:10
Compare
Choose a tag to compare
  1. Drupal module namespacing (#93)
  2. Avoid fatal error because of reusing of variable. (#94)
  3. Catch all possible exceptions during sync and avoid 500. (#95)

1.8.1

16 Oct 12:01
96e7215
Compare
Choose a tag to compare
  1. Add Behat tests for shipping address. (#85)
  2. Remove acm_diagnostics submodule. (#86)
  3. Fixing alias generation for category translations. (#89)
  4. Fixing category alias generation for category translation. (#90)

1.8.0

02 Oct 19:27
Compare
Choose a tag to compare
  1. Improve performance by placeholdering all blocks using our cookie context. (c59805f)
  2. Avoid 500 issues with ResourceResponse related to leaked metadata. (c4a135f)
  3. Enhance deriveProductTree for configurables. (86f0081)
  4. Adding consolidated summary of product import rather than loggging on incidents. (ebe6ba4)
  5. Improve performance around getting stock for Configurable products. (8c8e429)
  6. Alias not created for the tranlated node. (b773fa4)
  7. Adding comment. (66f943b)
  8. Use Drupal httpClient to ensure server is not slowed down for invalid urls. (59fa614)
  9. 54: Allow setting product title based on Brand specific logic. (f2e4c56)
  10. Fix broken function ProductStockSyncResource::post (#70)
  11. Fix typing error. Edited log strings. (f1664bf)
  12. Use sku instead of cart item indexes. (#52)
  13. Not sync skus for catalog promotion on promotion sync. (#50)
  14. Fix CS failures (06758c5)
  15. 54: Add final class for event name constant. (2788fc7)
  16. Fix typing error (776d4ac)
  17. Fix CS fail (701fde1)
  18. Improve performance by placeholdering all blocks using our cookie con… (#42)
  19. Avoid 500 issues with ResourceResponse related to leaked metadata. (#55)
  20. Adding consolidated summary of product import rather than logging on events. (#61)
  21. Injecting database connection. (c024525)
  22. 54: Allow setting product title based on Brand specific logic. (#72)
  23. Improve performance around getting stock for Configurable products. (#62)
  24. Enhance deriveProductTree for configurables. (#58)
  25. Use Drupal httpClient to ensure server is not slowed down for invalid urls. (#71)
  26. Fix usage of http client. (d687893)
  27. Inject the module handler service. (df3cc16)
  28. Fix usage of http client. (#74)
  29. Alias not created for the tranlsated node. (#63)
  30. Add new dashboard for ACM. (#73)
  31. Catch exception while rendering plugin and render menu. (#77)
  32. Fix EnforcedResponseException in form builder. (#78)
  33. Use DI. (#79)
  34. Behat tests: Add more coupon tests (6f60b3a)
  35. Behat tests: Coupon: Test for correct error string (77b1248)
  36. Behat tests: More coupon tests (#81)
  37. Behat tests change billing address (#80)
  38. Better coupon error handling (#82)

1.7.0

11 Sep 18:07
Compare
Choose a tag to compare
  1. V2 content is application/json (not form-data) (599956b)
  2. Code review corrections (1ff2e05)
  3. Fix CS. (df04343)
  4. Make client class not final and fix CS fails (again) (7085bf9)
  5. V2 content is application/json (not form-data) (#64)
  6. Add behat tests (#67)
  7. Update synchronous products sync test drush command to handle multiple langues. (#68)
  8. Attibute value is not updated if emptied in magento. (#66)

1.6.1

29 Aug 10:14
Compare
Choose a tag to compare
  1. Re-index array of addresses before sending to API. (#60)
  2. Send sku as string all the time. (#59)