Commit Graph
59 Commits
Author SHA1 Message Date
Rafal JanickiandSergii Ivashchenko 79d57b4eb7 Storefront GraphQl Enhancements
* LYNX-145: Add options to item's product data in cart

* LYNX-145: Refactring

* LYNX-145: Tests refactoring

* LYNX-145: Refactoring - CR changes

* LYNX-145: Refactoring - CR changes

* LYNX-145: Fix static tests

* LYNX-145: Added _resetState() for product attributes

* LYNX-145: Refactoring

* LYNX-145: Refactoring

* LYNX-337: Add sorting parameter to products in the cart

* LYNX-337: Refactoring

* LYNX-337: Refactoring

* LYNX-337: Base test case

* LYNX-337: WepAPI tests coverage

* LYNX-337: Pre-CR refactoring

* LYNX-337: Refactoring; fix static tests

* LYNX-354: Update estimateShippingMethods GraphQl schema

* LYNX-354: Refactoring; bugfixing;

* LYNX-354: Tests refactoring

* LYNX-354: pre-CR changes

* LYNX-336: Multicoupon

* LYNX-354: CR changes

* LYNX-354: CR changes

* LYNX-337: CR refactoring

* LYNX-337: Update tests

---------

Co-authored-by: Sergii Ivashchenko <serg.ivashchenko@gmail.com>
2024-02-16 13:54:15 +00:00
zabaznov bed9b71a31 ACPT-1451: Fix functional tests failures 2023-07-31 13:56:24 -05:00
zabaznov bf19949d96 ACPT-1451: Fix for CE functional tests failures
- fix for static tests
2023-07-28 12:57:47 -05:00
zabaznov 72b95c2cad ACPT-1451: Fix for CE functional tests failures
- fix for static tests
2023-07-28 12:51:11 -05:00
zabaznov 0205923967 ACPT-1408: Investigate 1m call on 1k rules 2023-06-21 17:25:52 -05:00
zabaznov a75fb60d0b ACPT-1408: Investigate 1m call on 1k rules 2023-06-21 17:03:58 -05:00
zabaznov fe84b957d5 ACPT-10: [Checkout] Sales Rules limitation improvement 2023-06-19 16:19:53 -05:00
engcom-Charlie 0bc5761daf 30588 Fixed static test failures 2022-06-28 12:58:59 +05:30
engcom-Charlie b9040331df Merge remote-tracking branch 'magento/2.4-develop' into Fixed-30588 2022-06-23 18:23:58 +05:30
Dmytro Poperechnyy 8eda29ffef MCP-218: Customer Group Limitations by Websites 2021-02-11 12:37:58 -06:00
vadim.malesh 31f9503b23 fix static 2020-10-28 10:58:27 +02:00
niravkrish dd3e885b01 added missing event prefix in collection 2020-10-21 21:26:54 +05:30
Dmytro Yushkin 2e4d79e932 MC-17460: Coupon's expiration date and time do not match staging update end_date after creating a staging update 2019-06-24 13:54:09 -05:00
nmalevanec e516ebc4df Fix static tests. 2019-03-01 15:09:21 +02:00
David Führ 5ca9dbd747 Merge branch '2.3-develop' into fuehrd-2.3-develop 2019-02-25 21:31:15 +01:00
David Führ 83e1e8411c Rename variable to comply to codestyle standards 2019-01-23 09:32:48 +01:00
David Führ 18c8bb5717 Fix integration error preventing coupon codes to be applied. 2019-01-22 20:56:34 +01:00
David Führ fa7fb549db 19117: fix performance leak in salesrule collection
Github Issue: https://github.com/magento/magento2/issues/19117

Refactored sql query that created a huge temporary table for each request, when a greater amount of salesrules
and coupon codes exists in database. The sorting of this table took a lot of cpu time.
The statement now consists of two subselects that drill down the remaining lines as far as possible, so that
the remaining temporary table is minimal and easily sorted.

example:
for 2,000 salesrules and 3,000,000 coupon codes the original query took about 2.4 seconds (mbp, server, aws).
the optimized query takes about 5ms (about 100ms on aws).
2019-01-22 11:43:24 +01:00
Oleksandr Iegorov c09917255c MAGETWO-96242: High Database Load for Sales Rule Validation 2019-01-18 15:05:04 -06:00
Oleksandr Iegorov 43d521d1d8 MAGETWO-96242: High Database Load for Sales Rule Validation 2019-01-18 13:31:55 -06:00
Oleksandr Iegorov eb31b1f738 MAGETWO-96242: High Database Load for Sales Rule Validation 2019-01-17 14:00:14 -06:00
Oleksandr Iegorov 6844187415 MAGETWO-96242: High Database Load for Sales Rule Validation 2019-01-17 10:34:10 -06:00
Oleksandr Iegorov d5210157a8 MAGETWO-96242: High Database Load for Sales Rule Validation 2019-01-17 10:33:21 -06:00
Oleksandr Iegorov c8c6ed1b31 MAGETWO-96242: High Database Load for Sales Rule Validation 2019-01-09 11:08:39 +02:00
Oleksandr Iegorov f772e1fc74 MAGETWO-96242: High Database Load for Sales Rule Validation 2019-01-08 17:16:07 +02:00
Serhiy Yelahin d1406d212f MAGETWO-93692: [2.3] Wildcard values for coupon codes 2018-08-08 13:21:18 +03:00
Oleksii Korshenko b2ce2a37d9 MAGETWO-71174: Update doc block information in php classes with @deprecated and @since tags
- added @since tag to all @api classes
2017-08-11 15:26:37 -05:00
Oleksii Korshenko 4b5626478a MAGETWO-71174: Update doc block information in php classes with @deprecated and @since tags
- replaced release version with package version in @since and @depreacated tags
 - removed @since tag from private properties/methods  and non @api classes
2017-08-04 19:15:55 -05:00
Oleksii Korshenko 56af1e73ce MAGETWO-71174: Update doc block information in php classes with @deprecated and @since tags
- removed @since 2.0.0 as it is a base release
 - updated version in @since and @deprecated tag taking into account all patch releases
2017-08-02 14:14:33 -05:00
Oleksii Korshenko bd74370771 MAGETWO-71174: Update doc block information in php classes with @deprecated and @since tags
- added release number to all existing @deprecated tag in php classes, methods and properties (app/code/Magento, lib/internal/Magento, setup/src/Magento/Setup)
 - added tag @since to all existing php classes, methods and properties (app/code/Magento, lib/internal/Magento, setup/src/Magento/Setup)
2017-07-28 15:43:18 -05:00
Anton Kril 7a77873947 MAGETWO-69846: Improve @api annotation coverage and comments 2017-06-15 14:48:48 +03:00
Oleksii Korshenko 1b5dc60a26 MAGETWO-66875: Remove the copyright year from file headers #8648 2017-03-29 04:48:40 +03:00
James Halsall a31f4a35c0 Remove the copyright year from file headers 2017-02-22 09:09:36 +00:00
Oleksandr Osadchyi c20ad8eefd Merge branch 'MAGETWO-63403' into BUGS 2017-02-09 19:25:27 +02:00
Sergii Kovalenko 22e8f97b13 MAGETWO-63403: Auto Generated coupon codes not applying 2017-01-31 11:57:14 +02:00
Sergii Kovalenko ec92cc2fad MAGETWO-63403: Auto Generated coupon codes not applying 2017-01-29 01:29:02 +02:00
Sergii Kovalenko bde30bc21d MAGETWO-63403: Auto Generated coupon codes not applying 2017-01-28 23:40:34 +02:00
Mykola Palamar f366181827 MAGETWO-63350: Remove use of unserialize in \Magento\SalesRule\Model\Rule for salesrule field 2017-01-26 18:47:49 +02:00
Mykola Palamar edfcd67229 MAGETWO-63350: Remove use of unserialize in \Magento\SalesRule\Model\Rule for salesrule field 2017-01-25 17:43:41 +02:00
Sergii Kovalenko eb30343a09 MAGETWO-62855: Copyright Year Update 2017 2017-01-05 13:01:45 +02:00
Stanislav Idolov d667480329 MAGETWO-55433: [Github # 6294] Coupon code override cart rules with no coupon code 2016-09-01 16:25:36 +03:00
Stanislav Idolov 5bb14100ad MAGETWO-51858: Convert literal class names to \Namespace\Classname::class 2016-07-18 17:16:50 +03:00
Stanislav Idolov e4cfb20a4d Merge remote-tracking branch 'mainline/develop' into literal_classname_to_namespace 2016-07-18 13:15:28 +03:00
Stanislav Idolov a9c9a2f038 MAGETWO-51858: Convert literal class names to \Namespace\Classname::class 2016-04-29 12:25:57 +03:00
Volodymyr Klymenko c0cf42eea4 MAGETWO-50791: Revert backward incompatible changes (Rules) 2016-04-26 16:01:44 +03:00
Volodymyr Klymenko 9035014375 MAGETWO-50791: Revert backward incompatible changes (Rules)
- add @deprecated mark
2016-04-22 18:38:39 +03:00
Volodymyr Klymenko feffcaa5b6 MAGETWO-50791: Revert backward incompatible changes (Rules) 2016-04-22 11:24:36 +03:00
Joan He 2d368d0134 MAGETWO-48081: Copyright Year Update 2016-03-17 15:49:11 -05:00
Oleksii Korshenko 1f814c9718 MAGETWO-49097: Staging. Shopping Cart Price Rules. Builds stabilization 2016-02-11 11:28:08 -06:00
Partica, Cristian 6f8e264d7d MAGETWO-49022: Fix SalesRule Collection to select associatedEntities as fields
- added required selects on afterLoad
- added customer group filter
2016-02-10 14:21:26 -06:00