Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Forwardport] Correctly save Product Custom Option values #4

Closed
wants to merge 229 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
229 commits
Select commit Hold shift + click to select a range
9592c4c
MAGETWO-88642: Sort Order Field Values
May 21, 2018
67ac8a0
MAGETWO-88642: Sort Order Field Values
May 21, 2018
ed1852a
Merge branch '2.3-develop' into MAGETWO-88642
May 31, 2018
177b61d
MAGETWO-91710: Creditmemo Grand Total is incorrect if discount is app…
Jun 14, 2018
d187b34
Merge remote-tracking branch 'upstream/2.3-develop' into MAGETWO-91710
Jun 20, 2018
647b83f
MAGETWO-91710: Creditmemo Grand Total is incorrect if discount is app…
dthampy Jun 22, 2018
d7998b5
MAGETWO-91710: Creditmemo Grand Total is incorrect if discount is app…
dthampy Jun 22, 2018
81d5628
Added integration test for checking customer login attempts captcha c…
rogyar Jun 22, 2018
d25d312
MC-175: [Visual Merchandiser] Admin should be able to assign products…
jilu1 Jun 21, 2018
62052e1
Merge branch 'RE-develop' into MC-175
jilu1 Jun 22, 2018
a31e586
merge magento/2.3-develop into magento-borg/MAGETWO-91710
Jun 25, 2018
b07dfd8
MC-65: Admin should be able to create a catalog price rule applied as…
leviv Jun 26, 2018
fa11981
MC-65: Admin should be able to create a catalog price rule applied as…
leviv Jun 27, 2018
9955980
MC-65: Admin should be able to create a catalog price rule applied as…
leviv Jun 27, 2018
d0f5dec
MC-257: [Visual Merchandiser] Admin should be able to move assigned p…
jilu1 Jun 27, 2018
edc930b
MC-233: Customer should not be able to add a Bundle Product to the ca…
tomreece Jun 27, 2018
c8a0fd6
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 26, 2018
34af30a
Merge branch '2.3-develop' into MAGETWO-92986
Jun 28, 2018
a77fb6b
MC-233: Customer should not be able to add a Bundle Product to the ca…
tomreece Jun 28, 2018
e81d954
MC-232: Customer should be able to add the bundle product to the cart
tomreece Jun 28, 2018
edb8fb5
Merge remote-tracking branch 'mainline/2.3-develop' into RE-develop
tomreece Jun 28, 2018
ac05dea
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 29, 2018
b5f28ad
Merge branch '2.3-develop' into MAGETWO-92986
Jun 29, 2018
0fa5a0a
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 29, 2018
79053d7
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 29, 2018
5aa5297
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 29, 2018
a0fa744
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 29, 2018
e2680ff
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 29, 2018
0083bd3
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 29, 2018
9e801de
MAGETWO-88600: Error while saving Theme design configuration
Jun 29, 2018
709116c
MC-249: Guest customer should be able to search configurable product …
leviv Jun 29, 2018
491442c
MC-226: Customer should be able to see bundle products in the categor…
Clendenin Jun 29, 2018
3b814c5
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 29, 2018
a005d07
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 29, 2018
0add097
MC-249: Guest customer should be able to search configurable product …
leviv Jun 29, 2018
c34d186
MC-249: Guest customer should be able to search configurable product …
leviv Jun 29, 2018
6a84c55
MC-249: Guest customer should be able to search configurable product …
leviv Jun 29, 2018
65d6a4a
Merge branch 'MC-232' into RE-develop
tomreece Jun 29, 2018
a9ae886
MC-249: Guest customer should be able to search configurable product …
leviv Jun 29, 2018
f6d2620
MC-226: Customer should be able to see bundle products in the categor…
Clendenin Jun 29, 2018
2c9392b
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 30, 2018
5c253f0
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jun 30, 2018
2c4e473
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jul 1, 2018
09498f2
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
Jul 1, 2018
db3f2c7
Mutations Prototype (POC) #74
Jul 2, 2018
910fc17
Merge branch 'MC-1752' into RE-develop
jilu1 Jul 2, 2018
ccd72a4
MAGETWO-92454: "Use Default Value" Checkbox value for product with ch…
tomreece Jun 28, 2018
481b7b8
MAGETWO-72095: Create New Customer via the Admin
tomreece Jun 29, 2018
26e9c6a
MAGETWO-58184: Purchase a product with Custom Options on different St…
tomreece Jun 29, 2018
9074980
prevent layout cache corruption
scottsb Nov 15, 2017
f9b0915
MC-226: Customer should be able to see bundle products in the categor…
Clendenin Jul 2, 2018
687f805
MC-65: Admin should be able to create a catalog price rule applied as…
leviv Jul 2, 2018
f6b2fd6
ENGCOM-2164: [Forwardport] Prevent layout cache corruption in edge ca…
magento-engcom-team Jul 2, 2018
aca64fe
Merge branch 'MC-226' into RE-develop
Clendenin Jul 2, 2018
ef8396e
MC-226: Customer should be able to see bundle products in the categor…
tomreece Jul 2, 2018
eb2a5a3
Mutations Prototype (POC) #74
Jul 2, 2018
77e82fc
Merge branch 'Levi-catalog-rule' into RE-develop
leviv Jul 2, 2018
855cf48
merge magento/2.3-develop into magento-pangolin/RE-develop-pr
Jul 2, 2018
70798ca
MC-249: Guest customer should be able to search configurable product …
leviv Jul 2, 2018
8c3d834
MC-79: Customer should not see the catalog price rule promotion if st…
tomreece Jul 2, 2018
b82a715
merge magento/2.3-develop into magento-borg/MAGETWO-91710
Jul 2, 2018
310a398
MC-249: Guest customer should be able to search configurable product …
leviv Jul 3, 2018
c915c42
MC-249: Guest customer should be able to search configurable product …
leviv Jul 3, 2018
496c6a0
merge magento/2.3-develop into magento-pangolin/RE-develop-pr
Jul 3, 2018
28e371b
Merge branch '2.3-develop' of github.com:magento-pangolin/magento2ce …
leviv Jul 3, 2018
ded26ea
MC-249: Guest customer should be able to search configurable product …
leviv Jul 3, 2018
31e20b2
Merge remote-tracking branch 'upstream/2.3-develop' into RE-develop-pr
jilu1 Jul 3, 2018
c631e5d
Merge branch '2.3-develop' of github.com:magento-pangolin/magento2ce …
leviv Jul 3, 2018
d91ff15
MC-3042: Configurable Product goes "Out of Stock" if all associated S…
leviv Jul 3, 2018
4a15cc3
Merge branch '2.3-develop' into MAGETWO-88600
Jul 4, 2018
ce31d48
Merge branch '2.3-develop' into MAGETWO-88600
Jul 5, 2018
874fb22
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
NadiyaS Jul 5, 2018
07dbc78
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
NadiyaS Jul 5, 2018
ff19419
MAGETWO-92986: Write Logs for Failed Process of Generating Factories …
NadiyaS Jul 5, 2018
1acd06f
issue/14056 - Coupon API not working for guest user
May 18, 2018
2651be3
issue/14056 - Coupon API not working for guest user - adjusted unit t…
May 24, 2018
5097440
Merge remote-tracking branch 'mainline/2.3-develop' into RE-develop-pr
tomreece Jul 5, 2018
9c78c4f
MC-249: Guest customer should be able to search configurable product …
leviv Jul 5, 2018
59aa2cc
MC-79: Customer should not see the catalog price rule promotion if st…
tomreece Jul 5, 2018
25f5895
Merge branch '2.3-develop' of github.com:magento-pangolin/magento2ce …
leviv Jul 5, 2018
56dc66f
Merge branch 'RE-develop' of github.com:magento-pangolin/magento2ce i…
leviv Jul 5, 2018
317e9b3
Merge branch 'RE-develop' of github.com:magento-pangolin/magento2ce i…
leviv Jul 5, 2018
1911b08
MAGETWO-88600: Error while saving Theme design configuration
Jul 5, 2018
669c0c2
Merge branch 'MAGETWO-88600' of https://github.com/magento-qwerty/mag…
Jul 5, 2018
2a3835c
MAGETWO-91710: Creditmemo Grand Total is incorrect if discount is app…
dthampy Jul 5, 2018
cdb6483
MAGETWO-92454: Use Default Value checkboxes should be checked for new…
tomreece Jul 5, 2018
1bdf72b
Merge branch 'RE-develop' of github.com:magento-pangolin/magento2ce i…
leviv Jul 5, 2018
d76960c
MC-249: Guest customer should be able to search configurable product …
leviv Jul 5, 2018
1ba862a
merge magento/2.3-develop into magento-borg/MAGETWO-91710
Jul 5, 2018
d1a342d
Merge branch 'MC-79' into RE-develop
tomreece Jul 5, 2018
a8885ca
MC-3046: Configurable Product goes 'Out of Stock' if all associated S…
leviv Jul 5, 2018
456a24c
ENGCOM-2201: issue/14056 - Coupon API not working for guest user #16562
magento-engcom-team Jul 6, 2018
e2c4aca
Fix of invalid price for integer currencies when amount less then gro…
Jul 6, 2018
c6474fb
ENGCOM-2212: [Forwardport] Fix of invalid price for integer currencie…
magento-engcom-team Jul 6, 2018
9838f83
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-92986
Jul 6, 2018
cdbd324
Reverted parameter "transport" to type DataObject
Jul 6, 2018
0f54fea
MQE-1125: Stabilize RE-develop branch
tomreece Jul 6, 2018
6a6cc0e
Merge branch 'RE-develop-pr' into RE-develop
tomreece Jul 6, 2018
abe9b2b
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-91710
dthampy Jul 6, 2018
7bdf315
Merge branch 'MAGETWO-91710' of https://github.com/magento-borg/magen…
dthampy Jul 6, 2018
c06629e
Merge branch 'RE-develop' of github.com:magento-pangolin/magento2ce i…
leviv Jul 6, 2018
9b1cc7c
MAGETWO-91710: Creditmemo Grand Total is incorrect if discount is app…
dthampy Jul 6, 2018
4d8ff88
Merge branch 'RE-develop' of github.com:magento-pangolin/magento2ce i…
leviv Jul 6, 2018
e27692a
MAGETWO-91710: Creditmemo Grand Total is incorrect if discount is app…
dthampy Jul 6, 2018
14fa2be
MAGETWO-91710: Creditmemo Grand Total is incorrect if discount is app…
dthampy Jul 6, 2018
17fbfb5
MC-2354: [Visual Merchandiser] Admin should be able to move assigned …
jilu1 Jul 6, 2018
3a41c26
Merge branch 'MC-249' into RE-develop
leviv Jul 6, 2018
5977fed
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-91710
dthampy Jul 6, 2018
656f03a
MC-295: Tax for Simple Product Quote should be recalculated in Shoppi…
tomreece Jul 6, 2018
516566a
Make it possible to disable cross-sell on cart page
arnoudhgz Jul 5, 2018
0c01f79
MAGETWO-91710: Creditmemo Grand Total is incorrect if discount is app…
dthampy Jul 6, 2018
40a95f4
Add spelling correction: formatedPrice to formattedPrice
arnoudhgz Jul 6, 2018
d2d7f79
Removed extra code
gelanivishal Jul 4, 2018
b7b03f9
Update Israeli ZIP code mask, 7 digits instead of 5 ,according to the…
itaymesh Jun 19, 2018
0fdc0a8
Update sidebar.js
0m3r Jun 27, 2018
07f7d83
Fix for #14593 (duo over)
0m3r Jul 2, 2018
160bc5d
Restore sidebar.js
0m3r Jul 2, 2018
e4b7eef
small refactoring to better code readability
likemusic Jun 11, 2018
08051c0
improve params string creation according to @orlangur suggestion
likemusic Jun 12, 2018
0f580de
ENGCOM-2220: [Port 2.3] Captcha: Added integration tests for checking…
magento-engcom-team Jul 9, 2018
5bb6777
ENGCOM-2216: Update Israeli ZIP code mask, 7 digits instead of 5 ,acc…
magento-engcom-team Jul 9, 2018
45cbeb4
Removed double occurrences from jQuery, angular JS files and Magento …
sanganinamrata Jul 6, 2018
a19f594
Updated Magento_Sales, Magento_Weee and Magento_Paypal module's xml.
sanganinamrata Jul 6, 2018
2a11e10
Removed chnages form third party libraries.
sanganinamrata Jul 6, 2018
8b5f817
Updated SynonymGroup.xml
sanganinamrata Jul 5, 2018
cd1a1df
Corrected function comment
sanganinamrata Jul 5, 2018
0dfe22b
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-92986
Jul 9, 2018
e1e8cf9
Merge pull request https://github.com/magento/magento2/pull/16636 to …
magento-engcom-team Jul 9, 2018
d0b63c5
Merge pull request https://github.com/magento/magento2/pull/16637 to …
magento-engcom-team Jul 9, 2018
8ce1d8f
Update checkout translations
Jul 5, 2018
ff96ede
ENGCOM-2227: [Forwardport] Update checkout translations #16638
magento-engcom-team Jul 9, 2018
2f6ecb5
ENGCOM-2219: [Forwardport] Fix for #14593 (second try #16431) #16623
magento-engcom-team Jul 9, 2018
fdd8fc8
ENGCOM-2229: [Forwardport] Removed extra code #16611
magento-engcom-team Jul 9, 2018
609a8c3
ENGCOM-2230: Add spelling correction: formatedPrice to formattedPrice…
magento-engcom-team Jul 9, 2018
6fd1eda
Trim email address in newsletter subscribe form
dankhrapiyush Jul 5, 2018
f00c37a
Trim email address in forgot password form
dankhrapiyush Jul 5, 2018
1888b1e
Trim email address in checkout page login form
dankhrapiyush Jul 5, 2018
0653f09
Trim email address in email to a friend form
dankhrapiyush Jul 5, 2018
9baecc1
ENGCOM-2231: Trim email address in newsletter, forgot password, check…
magento-engcom-team Jul 9, 2018
85daef1
ENGCOM-2232: [2.3-develop][ForwardPort] Fixed backwards incompatible …
magento-engcom-team Jul 9, 2018
9365393
Variable as a method parameter might be overridden by the loop
lfluvisotto Jul 2, 2018
00b893a
ENGCOM-2234: [Forwardport] Variable as a method parameter might be ov…
magento-engcom-team Jul 9, 2018
e9833ca
ENGCOM-2223: [Forwardport] Updated SynonymGroup.xml #16635
magento-engcom-team Jul 9, 2018
7bad048
Merge branch 'MAGETWO-88600' into 2.3-bugfixes-290618
Jul 9, 2018
962f5ff
Merge branch 'MAGETWO-88642' into 2.3-bugfixes-290618
Jul 9, 2018
e701de3
ENGCOM-2226: [Forwardport] Small refactoring to better code readabili…
magento-engcom-team Jul 9, 2018
6178786
Merge pull request #2775 from magento-thunder/MAGETWO-92986
viktym Jul 9, 2018
a70dff1
merge magento/2.3-develop into magento-pangolin/RE-develop-pr
Jul 9, 2018
74101a8
merge magento/2.3-develop into magento-qwerty/2.3-bugfixes-290618
Jul 9, 2018
79dbde9
Merge branch 'RE-develop' into RE-develop-pr
tomreece Jul 9, 2018
41d1922
Merge branch 'MC-175' into RE-develop
jilu1 Jul 9, 2018
514710f
Merge remote-tracking branch 'origin/RE-develop' into RE-develop-pr
tomreece Jul 9, 2018
f4496e9
Merge pull request #7 from magento/2.3-develop
mageprince Jul 9, 2018
8554f01
MC-2338: Updating magento/framework composer.json with new 3rd party …
pdohogne-magento Jul 9, 2018
74adebd
[Forwardport] dev:di:info duplicates plugin info
coderimus Jul 9, 2018
2816764
Issue #11354 Merged CSS file name generation
sashas777 May 10, 2018
2d31c1d
Regenerated Doc for function
sashas777 May 10, 2018
e7677e8
Removed whitespace
sashas777 May 10, 2018
ca3c79c
Travic CI Test case errors
sashas777 May 11, 2018
311f8ca
Travic CI - This pull request quality could be better.
sashas777 May 11, 2018
1782c54
Minor fixes
May 11, 2018
94e0e25
Fixed unit test
May 11, 2018
831e58c
Fixed Unit Tests
sashas777 May 11, 2018
742ad8c
Only one argument is allowed per line in a multi-line function call
sashas777 May 11, 2018
76ae28f
7399-clickableOverlay-less-fix - added pointer-events rule to .modal-…
May 12, 2018
9613df8
MAGETWO-66464: Analytics. Day time to colect data
tomreece Jul 9, 2018
89c0dc6
Solve conflict for pull #15872
mageprince Jul 9, 2018
4b5b255
Formate code AdvancedPricing.php and AdvancedPricingTest.php
mageprince Jul 9, 2018
a409944
Removed unused class from forms less file.
chirag-wagento Jun 5, 2018
ff8b88c
ENGCOM-2243: [Forwardport] 7399-clickableOverlay-less-fix - added poi…
magento-engcom-team Jul 10, 2018
8a53807
ENGCOM-2246: [Forwardport] Removed unused class from forms less file.…
magento-engcom-team Jul 10, 2018
79c16f4
ENGCOM-2250: [Forwardport] Fixed Issue #11354 Merged CSS file name ge…
magento-engcom-team Jul 10, 2018
8ccedd8
ENGCOM-2251: [Forwardport] dev:di:info duplicates plugin info #16659
magento-engcom-team Jul 10, 2018
7544c3d
Corrected function comment
sanganinamrata Jul 5, 2018
741e6fd
ENGCOM-2253: Fix missing PHPDocs hinting for AdvancedPricingImportExp…
magento-engcom-team Jul 10, 2018
17012d3
Merge pull request #2814 from magento-qwerty/2.3-bugfixes-290618
dvoskoboinikov Jul 10, 2018
1e1f0c0
Merge remote-tracking branch 'mainline/2.3-develop' into RE-develop-pr
tomreece Jul 10, 2018
b9841e6
ENGCOM-2258: [Forwardport] Corrected function comment #16687
magento-engcom-team Jul 10, 2018
41e7611
Merge branch 'flaky-fixes' into RE-develop-pr
tomreece Jul 10, 2018
a6a0d5b
Declare module namespace
mageprince Jul 10, 2018
e31a8c3
Declare module namespace
mageprince Jul 10, 2018
b798f31
Declare module namespace
mageprince Jul 10, 2018
f30b65e
Declare module namespace
mageprince Jul 10, 2018
a6ed9c0
Merge pull request #2783 from magento-pangolin/RE-develop-pr
okolesnyk Jul 10, 2018
37d2ab2
Merge pull request #2815 from magento-borg/MC-2338-framework-dependen…
pdohogne-magento Jul 10, 2018
729e8d5
ENGCOM-2253: Fix missing PHPDocs hinting for AdvancedPricingImportExp…
Jul 11, 2018
b6273d4
ENGCOM-2251: [Forwardport] dev:di:info duplicates plugin info #16659
Jul 11, 2018
b9a97ff
ENGCOM-2246: [Forwardport] Removed unused class from forms less file.…
Jul 11, 2018
72a74ec
ENGCOM-2243: [Forwardport] 7399-clickableOverlay-less-fix - added poi…
Jul 11, 2018
fab12ad
ENGCOM-2234: [Forwardport] Variable as a method parameter might be ov…
Jul 11, 2018
4b50c05
ENGCOM-2232: [2.3-develop][ForwardPort] Fixed backwards incompatible …
Jul 11, 2018
62976e5
ENGCOM-2231: Trim email address in newsletter, forgot password, check…
Jul 11, 2018
93cbb05
ENGCOM-2230: Add spelling correction: formatedPrice to formattedPrice…
Jul 11, 2018
0149ae1
ENGCOM-2229: [Forwardport] Removed extra code #16611
Jul 11, 2018
831db04
ENGCOM-2227: [Forwardport] Update checkout translations #16638
Jul 11, 2018
988c47f
ENGCOM-2223: [Forwardport] Updated SynonymGroup.xml #16635
Jul 11, 2018
1412c10
ENGCOM-2220: [Port 2.3] Captcha: Added integration tests for checking…
Jul 11, 2018
8eadaed
ENGCOM-2219: [Forwardport] Fix for #14593 (second try #16431) #16623
Jul 11, 2018
6cb335d
Merge pull request https://github.com/magento/magento2/pull/16700 to …
magento-engcom-team Jul 11, 2018
71b0040
Fixed code style issue
Jul 11, 2018
53241b9
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
Jul 11, 2018
a7b12cb
ENGCOM-2278: Mutations Prototype (POC) #74 #114
magento-engcom-team Jul 11, 2018
796ee2a
ENGCOM-2273: Declare module namespace before template path in Magento…
magento-engcom-team Jul 11, 2018
4c2601f
ENGCOM-2261: Declare module namespace before template path in all oth…
magento-engcom-team Jul 11, 2018
acc36c5
ENGCOM-2260: Declare module namespace before template path in Magento…
magento-engcom-team Jul 11, 2018
59431c0
ENGCOM-2278: Mutations Prototype (POC) #74 #114
Jul 11, 2018
68e3f4e
ENGCOM-2273: Declare module namespace before template path in Magento…
Jul 11, 2018
8b05fe9
ENGCOM-2261: Declare module namespace before template path in all oth…
Jul 11, 2018
4173731
ENGCOM-2260: Declare module namespace before template path in Magento…
Jul 11, 2018
9c466ca
ENGCOM-2258: [Forwardport] Corrected function comment #16687
Jul 11, 2018
2146fba
ENGCOM-2250: [Forwardport] Fixed Issue #11354 Merged CSS file name ge…
Jul 11, 2018
e0a3b0e
ENGCOM-2212: [Forwardport] Fix of invalid price for integer currencie…
Jul 11, 2018
a225a11
ENGCOM-2201: issue/14056 - Coupon API not working for guest user #16562
Jul 11, 2018
32ba268
merge magento/2.3-develop into magento-borg/MAGETWO-91710
Jul 11, 2018
6b7a9b3
Merge pull request #2759 from magento-borg/MAGETWO-91710
cpartica Jul 11, 2018
adcb99d
Merge branch '2.3-develop' into feature/make-related-products-in-chec…
Jul 12, 2018
44bfc8b
ENGCOM-2205: Make it possible to disable cross-sell on cart page #16569
magento-engcom-team Jul 12, 2018
5a764b2
ENGCOM-2226: [Forwardport] Small refactoring to better code readabili…
Jul 12, 2018
6827d2b
ENGCOM-2216: Update Israeli ZIP code mask, 7 digits instead of 5 ,acc…
Jul 12, 2018
d0eca97
ENGCOM-2205: Make it possible to disable cross-sell on cart page #16569
Jul 12, 2018
9e2e451
ENGCOM-2164: [Forwardport] Prevent layout cache corruption in edge ca…
Jul 12, 2018
b1ac916
ENGCOM-2216: Update Israeli ZIP code mask, 7 digits instead of 5 ,acc…
Jul 12, 2018
f8c52ef
MAGETWO-64854: Incorrect Refund Logic can allow for double-refunds
danielrenaud Jul 12, 2018
bfaac1f
magento/magento2#16663 [Forwardport] Fixed Issue #11354 Merged CSS fi…
Jul 12, 2018
5621eee
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
Jul 12, 2018
b187d52
merge magento/2.3-develop into magento-borg/MAGETWO-64854
Jul 12, 2018
ce5eacd
Merge pull request #2828 from magento-borg/MAGETWO-64854
cpartica Jul 13, 2018
955fbf2
Correctly save Product Custom Option values
Feb 8, 2018
db95d8a
Correctly save Product Custom Option values
May 17, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,6 @@ class AdvancedPricing extends \Magento\CatalogImportExport\Model\Export\Product
* @param \Magento\CatalogImportExport\Model\Export\RowCustomizerInterface $rowCustomizer
* @param ImportProduct\StoreResolver $storeResolver
* @param \Magento\Customer\Api\GroupRepositoryInterface $groupRepository
* @throws \Magento\Framework\Exception\LocalizedException
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
*/
public function __construct(
Expand Down Expand Up @@ -193,6 +192,7 @@ protected function initTypeModels()
* Export process
*
* @return string
* @throws \Magento\Framework\Exception\LocalizedException
*/
public function export()
{
Expand Down Expand Up @@ -586,8 +586,8 @@ protected function getTierPrices(array $listSku, $table)
* Get Website code.
*
* @param int $websiteId
*
* @return string
* @throws \Magento\Framework\Exception\LocalizedException
*/
protected function _getWebsiteCode(int $websiteId): string
{
Expand Down Expand Up @@ -617,8 +617,9 @@ protected function _getWebsiteCode(int $websiteId): string
*
* @param int $groupId
* @param int $allGroups
*
* @return string
* @throws \Magento\Framework\Exception\LocalizedException
* @throws \Magento\Framework\Exception\NoSuchEntityException
*/
protected function _getCustomerGroupById(
int $groupId,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
use Magento\CatalogImportExport\Model\Import\Product as ImportProduct;
use Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterface as ValidatorInterface;
use Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorAggregatorInterface;
use Magento\Framework\App\ResourceConnection;

/**
* Class AdvancedPricing
Expand Down Expand Up @@ -618,6 +617,7 @@ protected function processCountNewPrices(array $tierPrices)
* Get product entity link field
*
* @return string
* @throws \Exception
*/
private function getProductEntityLinkField()
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ public function __construct($validators = [])
*
* @param array $value
* @return bool
* @throws \Zend_Validate_Exception
*/
public function isValid($value)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,10 +151,13 @@ protected function setUp()
]
);
$this->exportConfig = $this->createMock(\Magento\ImportExport\Model\Export\Config::class);
$this->productFactory = $this->createPartialMock(\Magento\Catalog\Model\ResourceModel\ProductFactory::class, [
$this->productFactory = $this->createPartialMock(
\Magento\Catalog\Model\ResourceModel\ProductFactory::class,
[
'create',
'getTypeId',
]);
]
);
$this->attrSetColFactory = $this->createPartialMock(
\Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\CollectionFactory::class,
[
Expand Down Expand Up @@ -185,11 +188,14 @@ protected function setUp()
\Magento\CatalogImportExport\Model\Import\Product\StoreResolver::class
);
$this->groupRepository = $this->createMock(\Magento\Customer\Api\GroupRepositoryInterface::class);
$this->writer = $this->createPartialMock(\Magento\ImportExport\Model\Export\Adapter\AbstractAdapter::class, [
'setHeaderCols',
'writeRow',
'getContents',
]);
$this->writer = $this->createPartialMock(
\Magento\ImportExport\Model\Export\Adapter\AbstractAdapter::class,
[
'setHeaderCols',
'writeRow',
'getContents',
]
);
$constructorMethods = [
'initTypeModels',
'initAttributes',
Expand Down Expand Up @@ -347,6 +353,7 @@ protected function tearDown()
* @param $object
* @param $property
* @return mixed
* @throws \ReflectionException
*/
protected function getPropertyValue($object, $property)
{
Expand All @@ -362,6 +369,8 @@ protected function getPropertyValue($object, $property)
* @param $object
* @param $property
* @param $value
* @return mixed
* @throws \ReflectionException
*/
protected function setPropertyValue(&$object, $property, $value)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -346,6 +346,7 @@ public function isValidAddMessagesCallDataProvider()
* @param object $object
* @param string $property
* @return mixed
* @throws \ReflectionException
*/
protected function getPropertyValue($object, $property)
{
Expand All @@ -363,6 +364,7 @@ protected function getPropertyValue($object, $property)
* @param string $property
* @param mixed $value
* @return object
* @throws \ReflectionException
*/
protected function setPropertyValue(&$object, $property, $value)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,10 @@ public function testGetEntityTypeCode()
* Test method validateRow against its result.
*
* @dataProvider validateRowResultDataProvider
* @param array $rowData
* @param string|null $behavior
* @param bool $expectedResult
* @throws \ReflectionException
*/
public function testValidateRowResult($rowData, $behavior, $expectedResult)
{
Expand All @@ -234,6 +238,10 @@ public function testValidateRowResult($rowData, $behavior, $expectedResult)
* Test method validateRow whether AddRowError is called.
*
* @dataProvider validateRowAddRowErrorCallDataProvider
* @param array $rowData
* @param string|null $behavior
* @param string $error
* @throws \ReflectionException
*/
public function testValidateRowAddRowErrorCall($rowData, $behavior, $error)
{
Expand Down Expand Up @@ -324,6 +332,13 @@ public function testSaveAdvancedPricing()
* Take into consideration different data and check relative internal calls.
*
* @dataProvider saveAndReplaceAdvancedPricesAppendBehaviourDataProvider
* @param array $data
* @param string $tierCustomerGroupId
* @param string $groupCustomerGroupId
* @param string $tierWebsiteId
* @param string $groupWebsiteId
* @param array $expectedTierPrices
* @throws \ReflectionException
*/
public function testSaveAndReplaceAdvancedPricesAppendBehaviourDataAndCalls(
$data,
Expand Down Expand Up @@ -956,6 +971,7 @@ public function processCountExistingPricesDataProvider()
* @param $object
* @param $property
* @return mixed
* @throws \ReflectionException
*/
protected function getPropertyValue($object, $property)
{
Expand All @@ -972,6 +988,8 @@ protected function getPropertyValue($object, $property)
* @param $object
* @param $property
* @param $value
* @return mixed
* @throws \ReflectionException
*/
protected function setPropertyValue(&$object, $property, $value)
{
Expand All @@ -989,8 +1007,8 @@ protected function setPropertyValue(&$object, $property, $value)
* @param object $object
* @param string $method
* @param array $args
*
* @return mixed the method result.
* @return mixed
* @throws \ReflectionException
*/
private function invokeMethod($object, $method, $args = [])
{
Expand All @@ -1007,6 +1025,7 @@ private function invokeMethod($object, $method, $args = [])
* @param array $methods
*
* @return \PHPUnit_Framework_MockObject_MockObject
* @throws \ReflectionException
*/
private function getAdvancedPricingMock($methods = [])
{
Expand Down
2 changes: 1 addition & 1 deletion app/code/Magento/AdvancedSearch/Block/SearchData.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ abstract class SearchData extends Template implements SearchDataInterface
/**
* @var string
*/
protected $_template = 'search_data.phtml';
protected $_template = 'Magento_AdvancedSearch::search_data.phtml';

/**
* @param Template\Context $context
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
</after>
<actionGroup ref="LoginActionGroup" stepKey="loginAsAdmin"/>
<amOnPage stepKey="amOnAdminConfig" url="{{AdminConfigPage.url}}"/>
<waitForPageLoad stepKey="waitForAdminConfig"/>
<click stepKey="clickAdvancedReportingConfigMenu" selector="{{AdminConfigSection.advancedReportingMenuItem}}"/>
<selectOption stepKey="selectAdvancedReportingIndustry" selector="{{AdminConfigSection.advancedReportingIndustry}}" userInput="Apps and Games"/>
<selectOption stepKey="selectAdvancedReportingHour" selector="{{AdminConfigSection.advancedReportingHour}}" userInput="11"/>
Expand Down
20 changes: 12 additions & 8 deletions app/code/Magento/Backend/Block/Widget/Form/Element/Dependence.php
Original file line number Diff line number Diff line change
Expand Up @@ -124,14 +124,18 @@ protected function _toHtml()
if (!$this->_depends) {
return '';
}
return '<script>
require(["mage/adminhtml/form"], function(){
new FormElementDependenceController(' .
$this->_getDependsJson() .
($this->_configOptions ? ', ' .
$this->_jsonEncoder->encode(
$this->_configOptions
) : '') . '); });</script>';

$params = $this->_getDependsJson();

if ($this->_configOptions) {
$params .= ', ' . $this->_jsonEncoder->encode($this->_configOptions);
}

return "<script>
require(['mage/adminhtml/form'], function(){
new FormElementDependenceController({$params});
});
</script>";
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@
xsi:noNamespaceSchemaLocation="../../../../../../../dev/tests/acceptance/vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/Page/etc/SectionObject.xsd">
<section name="AdminMessagesSection">
<element name="success" type="text" selector="#messages div.message-success"/>
<element name="nthSuccess" type="text" selector=".message.message-success.success:nth-of-type({{n}})>div" parameterized="true"/>
<element name="error" type="text" selector="#messages div.message-error"/>
</section>
</sections>
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@
<section name="AdminSecondaryGridSection">
<element name="resetFilters" type="button" selector="[title='Reset Filter']"/>
<element name="taxIdentifierSearch" type="input" selector=".col-code .admin__control-text"/>
<element name="catalogRuleIdentifierSearch" type="input" selector=".col-name .admin__control-text"/>
<element name="searchButton" type="input" selector=".admin__filter-actions [title='Search']"/>
<element name="firstRow" type="block" selector="tr[data-role='row']"/>
</section>
</sections>

2 changes: 1 addition & 1 deletion app/code/Magento/Braintree/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
},
"require": {
"php": "~7.1.3||~7.2.0",
"braintree/braintree_php": "3.28.0",
"braintree/braintree_php": "3.34.0",
"magento/framework": "*",
"magento/magento-composer-installer": "*",
"magento/module-catalog": "*",
Expand Down
8 changes: 4 additions & 4 deletions app/code/Magento/Bundle/Model/Product/Type.php
Original file line number Diff line number Diff line change
Expand Up @@ -534,12 +534,12 @@ public function updateQtyOption($options, \Magento\Framework\DataObject $option,

foreach ($selections as $selection) {
if ($selection->getProductId() == $optionProduct->getId()) {
foreach ($options as &$option) {
if ($option->getCode() == 'selection_qty_' . $selection->getSelectionId()) {
foreach ($options as $quoteItemOption) {
if ($quoteItemOption->getCode() == 'selection_qty_' . $selection->getSelectionId()) {
if ($optionUpdateFlag) {
$option->setValue(intval($option->getValue()));
$quoteItemOption->setValue(intval($quoteItemOption->getValue()));
} else {
$option->setValue($value);
$quoteItemOption->setValue($value);
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,38 @@
<!--Fill URL input-->
<fillField userInput="{{BundleProduct.urlKey}}" selector="{{AdminProductFormBundleSection.urlKey}}" stepKey="FillsinSEOlinkExtension"/>
</actionGroup>

<actionGroup name="addBundleOptionWithTwoProducts">
<arguments>
<argument name="x" type="string"/>
<argument name="n" type="string"/>
<argument name="prodOneSku" type="string"/>
<argument name="prodTwoSku" type="string"/>
<argument name="optionTitle" type="string"/>
<argument name="inputType" type="string"/>
</arguments>
<conditionalClick selector="{{AdminProductFormBundleSection.bundleItemsToggle}}" dependentSelector="{{AdminProductFormBundleSection.bundleItemsToggle}}" visible="false" stepKey="conditionallyOpenSectionBundleItems"/>
<scrollTo selector="{{AdminProductFormBundleSection.bundleItemsToggle}}" stepKey="scrollUpABit"/>
<click selector="{{AdminProductFormBundleSection.addOption}}" stepKey="clickAddOption"/>
<waitForElementVisible selector="{{AdminProductFormBundleSection.bundleOptionXTitle(x)}}" stepKey="waitForOptions"/>
<fillField selector="{{AdminProductFormBundleSection.bundleOptionXTitle(x)}}" userInput="{{optionTitle}}" stepKey="fillTitle"/>
<selectOption selector="{{AdminProductFormBundleSection.bundleOptionXInputType(x)}}" userInput="{{inputType}}" stepKey="selectType"/>
<waitForElementVisible selector="{{AdminProductFormBundleSection.nthAddProductsToOption(n)}}" stepKey="waitForAddBtn"/>
<click selector="{{AdminProductFormBundleSection.nthAddProductsToOption(n)}}" stepKey="clickAdd"/>
<conditionalClick selector="{{AdminProductGridFilterSection.clearFilters}}" dependentSelector="{{AdminProductGridFilterSection.clearFilters}}" visible="true" stepKey="clickClearFilters1"/>
<click selector="{{AdminProductGridFilterSection.filters}}" stepKey="openProductFilters1"/>
<fillField selector="{{AdminProductGridFilterSection.skuFilter}}" userInput="{{prodOneSku}}" stepKey="fillProductSkuFilter1"/>
<click selector="{{AdminProductGridFilterSection.applyFilters}}" stepKey="clickApplyFilters1"/>
<waitForElementNotVisible selector="{{AdminProductGridSection.loadingMask}}" stepKey="waitForFilteredGridLoad1" time="30"/>
<checkOption selector="{{AdminAddProductsToOptionPanel.firstCheckbox}}" stepKey="selectProduct1"/>
<conditionalClick selector="{{AdminProductGridFilterSection.clearFilters}}" dependentSelector="{{AdminProductGridFilterSection.clearFilters}}" visible="true" stepKey="clickClearFilters2"/>
<click selector="{{AdminProductGridFilterSection.filters}}" stepKey="openProductFilters2"/>
<fillField selector="{{AdminProductGridFilterSection.skuFilter}}" userInput="{{prodTwoSku}}" stepKey="fillProductSkuFilter2"/>
<click selector="{{AdminProductGridFilterSection.applyFilters}}" stepKey="clickApplyFilters2"/>
<waitForElementNotVisible selector="{{AdminProductGridSection.loadingMask}}" stepKey="waitForFilteredGridLoad2" time="30"/>
<checkOption selector="{{AdminAddProductsToOptionPanel.firstCheckbox}}" stepKey="selectProduct2"/>
<click selector="{{AdminAddProductsToOptionPanel.addSelectedProducts}}" stepKey="clickAddButton1"/>
<fillField selector="{{AdminProductFormBundleSection.bundleOptionXProductYQuantity(x, '0')}}" userInput="50" stepKey="fillQuantity1"/>
<fillField selector="{{AdminProductFormBundleSection.bundleOptionXProductYQuantity(x, '1')}}" userInput="50" stepKey="fillQuantity2"/>
</actionGroup>
</actionGroups>
1 change: 1 addition & 0 deletions app/code/Magento/Bundle/Test/Mftf/Data/ProductData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
<data key="default_quantity2">20</data>
<data key="set">4</data>
<data key="type">bundle</data>
<data key="price">10</data>
<data key="fixedPrice">10</data>
<data key="fixedPriceFormatted">$10.00</data>
<data key="defaultAttribute">Default</data>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
<element name="bundleOptionXRequired" type="checkbox" selector="[name='bundle_options[bundle_options][{{x}}][required]']" parameterized="true"/>
<element name="bundleOptionXProductYQuantity" type="input" selector="[name='bundle_options[bundle_options][{{x}}][bundle_selections][{{y}}][selection_qty]']" parameterized="true"/>
<element name="addProductsToOption" type="button" selector="[data-index='modal_set']" timeout="30"/>
<element name="nthAddProductsToOption" type="button" selector="//tr[{{var}}]//button[@data-index='modal_set']" timeout="30" parameterized="true"/>
<!--Select"url Key"InputForm-->
<element name="urlKey" type="input" selector="//input[@name='product[url_key]']" timeout="30"/>
<!--AddSelectedProducts-->
Expand Down Expand Up @@ -60,5 +61,12 @@
<element name="listedBundleItem2" type="text" selector="//tr[@data-repeat-index='2']//div"/>
<!--FirstProductOption-->
<element name="firstProductOption" type="checkbox" selector="//div[@class='admin__data-grid-outer-wrap']//tr[@data-repeat-index='0']//input[@type='checkbox']"/>
<!--Category Selection-->
<element name="categoriesDropDown" type="multiselect" selector="//div[@data-index='category_ids']//div" timeout="30"/>
<element name="defaultCategory" type="multiselect" selector="//div[@data-index='category_ids']//span[contains(text(), 'Default Category')]"/>
<element name="categoryByName" type="multiselect" selector="//div[@data-index='category_ids']//span[contains(text(), '{{category}}')]" parameterized="true"/>
<element name="searchForCategory" type="input" selector="div.action-menu._active > div.admin__action-multiselect-search-wrap input" timeout="30"/>
<element name="selectCategory" type="multiselect" selector="//div[@class='action-menu _active']//label[@class='admin__action-multiselect-label']"/>
<element name="categoriesLabel" type="text" selector="//div[@class='action-menu _active']//button[@data-action='close-advanced-select']"/>
</section>
</sections>
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,8 @@
<element name="customizeProduct" type="button" selector="//*[@id='bundle-slide']"/>
<element name="customizableBundleItemOption" type="text" selector="//div[@class='field choice'][1]//input[@type='checkbox']"/>
<element name="customizableBundleItemOption2" type="text" selector="//div[@class='field choice'][2]//input[@type='checkbox']"/>
<element name="nthOptionDiv" type="block" selector="#product-options-wrapper div.field.option:nth-of-type({{var}})" parameterized="true"/>
<element name="nthItemOptionsTitle" type="text" selector="dl.item-options dt:nth-of-type({{var}})" parameterized="true"/>
<element name="nthItemOptionsValue" type="text" selector="dl.item-options dd:nth-of-type({{var}})" parameterized="true"/>
</section>
</sections>
Original file line number Diff line number Diff line change
Expand Up @@ -75,11 +75,16 @@
<seeElement stepKey="LookingForNameOfProduct" selector="{{BundleStorefrontSection.bundleProductName}}"/>

<!--Testing disabled view-->
<actionGroup ref="FindProductToEdit" stepKey="FindProductEditPage"/>
<amOnPage url="{{AdminProductIndexPage.url}}" stepKey="GoToProductCatalog"/>
<waitForPageLoad stepKey="WaitForCatalogProductPageToLoad"/>
<actionGroup ref="filterProductGridBySku" stepKey="FindProductEditPage">
<argument name="product" value="BundleProduct"/>
</actionGroup>
<click selector="{{AdminDataGridTableSection.rowViewAction('1')}}" stepKey="ClickProductInGrid"/>
<click stepKey="ClickOnEnableDisableToggle" selector="{{AdminProductFormBundleSection.enableDisableToggle}}"/>
<click selector="{{AdminProductFormActionSection.saveButton}}" stepKey="clickSaveButtonAgain"/>
<seeElement selector="{{AdminCategoryMessagesSection.SuccessMessage}}" stepKey="messageYouSavedTheProductIsShown2"/>
<waitForPageLoad stepKey="PauseForSave"/>
<see selector="{{AdminCategoryMessagesSection.SuccessMessage}}" userInput="You saved the product." stepKey="messageYouSavedTheProductIsShownAgain"/>
<amOnPage url="{{BundleProduct.urlKey}}.html" stepKey="GoToProductPageAgain"/>
<waitForPageLoad stepKey="WaitForProductPageToLoadToShowElement"/>
<dontSeeElement stepKey="LookingForNameOfProductTwo" selector="{{BundleStorefrontSection.bundleProductName}}"/>
Expand Down
Loading