Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
362 commits
Select commit Hold shift + click to select a range
18d11f5
Fix proposal for https://github.com/magento/magento2/issues/12081
mattijv Feb 7, 2018
49926d7
FIX for issue#14869 - Wrong price at backend after update A previous …
phoenix128 Apr 29, 2018
7d581c7
Update Tax.php
orlangur Jul 17, 2018
c1a3261
merge magento/2.3-develop into magento-honey-badgers/MAGETWO-8709
Jul 17, 2018
a1b137f
Removed double occurrence of keywords in sentences.
sanganinamrata Jun 16, 2018
e1f53d4
graphql-ce-120: added store configs schema and resolver
Jul 18, 2018
1a45207
ENGCOM-2400: [Forwardport] Fix for #12081: missing translations in th…
magento-engcom-team Jul 18, 2018
50595c5
ENGCOM-2401: Code improvement #16888
magento-engcom-team Jul 18, 2018
f6cf808
ENGCOM-2402: Remove unused comments from _initDiscount() function #16875
magento-engcom-team Jul 18, 2018
082df58
MAGETWO-93121: Automate with MFTF verification dynamic bundle product…
1408sheva Jul 18, 2018
6967f5e
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-93121
1408sheva Jul 18, 2018
ed7eca6
Merge branch '2.3-develop' into MC-1364
irenelagno Jul 18, 2018
293fda6
Merge branch 'MC-3091' into MC-1364
irenelagno Jul 18, 2018
7d6f91e
MAGETWO-93121: Automate with MFTF verification dynamic bundle product…
1408sheva Jul 18, 2018
3ddf347
MAGETWO-93121: Automate with MFTF verification dynamic bundle product…
1408sheva Jul 18, 2018
209f9bd
MAGETWO-93121: Automate with MFTF verification dynamic bundle product…
1408sheva Jul 18, 2018
9f7c5da
MAGETWO-93121: Automate with MFTF verification dynamic bundle product…
1408sheva Jul 18, 2018
140b7d7
merge magento/2.3-develop into magento-trigger/MC-1364
Jul 18, 2018
9803066
MAGETWO-93277: Can't place order with Braintree Credit Card from Admi…
DianaRusin Jul 18, 2018
3884bac
Fixed: urldecode user & pass from FTP connection string
javierperezm Jul 18, 2018
d8c4d86
MAGETWO-93121: Automate with MFTF verification dynamic bundle product…
1408sheva Jul 18, 2018
a5bb749
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-93121
1408sheva Jul 18, 2018
ee55d36
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-91433
fascinosum Jul 18, 2018
ae91c80
MAGETWO-91433: ProductListing: Grid view is getting changed to List v…
fascinosum Jul 18, 2018
dc056bf
MAGETWO-8709: [GITHUB] Child product image should be shown in Wishist…
cpartica Jul 18, 2018
c1dd542
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-8709
cpartica Jul 18, 2018
7f17b82
merge magento/2.3-develop into magento-honey-badgers/MAGETWO-8709
Jul 18, 2018
c19a46b
Replacing Usage of Deprecated Methods for Message Manager.
tiagosampaio Jul 18, 2018
77c5e85
Fixed typo mistake in testsuite
mage2pratik Jul 18, 2018
c7a44f4
MAGETWO-90995: Error on info:language:list call
rganin Jul 18, 2018
5229cd6
graphql-ce-120: added api-functional test fixed resolver and dataprov…
Jul 18, 2018
af4b258
graphql-ce-120: added api functional test
Jul 18, 2018
a765ec7
magento-engcom/import-export-improvements#103: Add validation error w…
pogster Jul 18, 2018
d45e4f8
magento-engcom/import-export-improvements#103: Add tests for new vali…
pogster Jul 18, 2018
8bcf7e2
ENGCOM-2409: Fixed typo mistake in testsuite #16926
magento-engcom-team Jul 19, 2018
3b64955
graphql-ce-120: added missing dependency to composer json
Jul 19, 2018
968ea36
Merge branch 'MAGETWO-93121' into 2.3-develop-mftf-pr3
1408sheva Jul 19, 2018
b475068
MAGETWO-88431: Add mandatory form key validation to front controller
Jul 19, 2018
e7f0adc
Merge branch '2.3-develop' of https://github.com/magento/magento2ce i…
Jul 19, 2018
63722cb
Removed unused interface reference
jochhop Jul 19, 2018
1a8bdb8
ENGCOM-2287: [forwardport] #16559 fix icon color variable naming #16734
magento-engcom-team Jul 19, 2018
a8b2396
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-93219
zakdma Jul 19, 2018
b5a2a98
graphql-ce-120: fixed resolver name
Jul 19, 2018
df27b07
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-93219
zakdma Jul 19, 2018
72509ce
Merge branch '2.3-develop' into MAGETWO-88431
Jul 19, 2018
3d973af
Merge remote-tracking branch 'origin/2.3-develop' into 19-add-breadcr…
Jul 19, 2018
cfd7502
GraphQL-19: Add breadcrumbs support
Jul 19, 2018
cdef9a0
Merge branch '2.3-develop' into MC-1364
irenelagno Jul 19, 2018
f3f1a45
Merge remote-tracking branch 'trigger/MC-1364' into MC-1364
irenelagno Jul 19, 2018
606fb83
ENGCOM-2421: Added breadcrumbs support #112
magento-engcom-team Jul 19, 2018
fde12cc
ENGCOM-2423: Removed unused interface reference #16932
magento-engcom-team Jul 19, 2018
f504716
merge magento/2.3-develop into magento-trigger/MC-1364
Jul 19, 2018
35b968e
The optional parameter passed last in the params list
mage2pratik Jul 19, 2018
4cbb3ab
Fix confirmation for registered customer
anvasiliev May 18, 2018
924567f
Fix confirmation for registered customer
anvasiliev May 18, 2018
ceb7a41
Fix unit test
anvasiliev May 18, 2018
4e1ffe3
Merge remote-tracking branch 'remotes/earl-grey/2.3-develop' into MAG…
Jul 19, 2018
3dbac7a
ENGCOM-2428: [Forwardport] Fix newsletter subscription behaviour for …
magento-engcom-team Jul 19, 2018
e85a6e5
graphql-ce-120: get single store config instead multiple
Jul 19, 2018
121b918
merge magento/2.3-develop into magento-honey-badgers/MAGETWO-8709
Jul 20, 2018
1758af8
MAGETWO-90970: State field becomes required after page refresh during…
Jul 20, 2018
e43b877
ENGCOM-2425: FIXED: FTP user and password strings urldecoded #16876
magento-engcom-team Jul 20, 2018
3a57e65
ENGCOM-2423: Removed unused interface reference #16932
Jul 20, 2018
b09c410
ENGCOM-2421: Added breadcrumbs support #112
Jul 20, 2018
78d3ea5
ENGCOM-2409: Fixed typo mistake in testsuite #16926
Jul 20, 2018
f9c1f5d
ENGCOM-2376: [Forwardport] Create ability to set is_visible_on_front …
Jul 20, 2018
d0cf0e6
ENGCOM-2349: [Forwardport] 15863: [Forwardport] Refactored javascript…
Jul 20, 2018
7c99baa
ENGCOM-2340: [Forwardport] Resolved : no navigation-level0-item__hove…
Jul 20, 2018
008052e
ENGCOM-2316: hidden product attributes not intended for storefront #103
Jul 20, 2018
b13a9eb
ENGCOM-2307: [Forwardport] [Fix] forgot to add lowercase conversion o…
Jul 20, 2018
bd8b9e5
ENGCOM-2302: [Forwardport] Fix for GitHub issue #14035. #16742
Jul 20, 2018
dd207b7
ENGCOM-2279: [Port 2.3] Add indexes to timestamp field in oauth_nonce…
Jul 20, 2018
356bea9
ENGCOM-2269: [Forwardport] Customer group extension attributes not ca…
Jul 20, 2018
1fe31c6
ENGCOM-2434: [Forwardport] Added 'title' attribute to 'img' tag in kn…
magento-engcom-team Jul 20, 2018
6332436
Merge branch '2.3-develop' into MC-1364
irenelagno Jul 20, 2018
694ed9d
Merge remote-tracking branch 'trigger/MC-1364' into MC-1364
irenelagno Jul 20, 2018
67ac9dd
Improve reporting of invalid country code message
adampmoss Jul 17, 2018
994f0ec
Replace invalid country code message with new message
adampmoss Jul 17, 2018
5b11dc8
Update invalid country code test with new message
adampmoss Jul 17, 2018
2f133c8
Add Confirm Modal Width
hryvinskyi Jul 16, 2018
6f0e5e5
Merge pull request #2846 from magento-trigger/MC-1364
irenelagno Jul 20, 2018
622f913
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jul 20, 2018
075e5ca
ENGCOM-2438: [Forwardport] Add Confirm Modal Width #16962
magento-engcom-team Jul 20, 2018
f4e2427
ENGCOM-2439: [Forwardport] Improve 'Invalid country code' error messa…
magento-engcom-team Jul 20, 2018
03374b8
Merge remote-tracking branch 'origin/MAGETWO-93277' into 2.3-develop-…
zakdma Jul 20, 2018
add5921
Merge remote-tracking branch 'origin/MAGETWO-93077' into 2.3-develop-…
zakdma Jul 20, 2018
00d8d8d
Merge remote-tracking branch 'origin/MAGETWO-93219' into 2.3-develop-…
zakdma Jul 20, 2018
09bda59
Merge remote-tracking branch 'origin/MAGETWO-93193' into 2.3-develop-…
zakdma Jul 20, 2018
18a02d2
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-pr29
zakdma Jul 20, 2018
0b55a9b
Merge branch '2.3-develop' into MAGETWO-93062
Jul 20, 2018
baee8c4
ENGCOM-2439: [Forwardport] Improve "Invalid country code" error messa…
Jul 20, 2018
de018a5
ENGCOM-2438: [Forwardport] Add Confirm Modal Width #16962
Jul 20, 2018
8700de5
ENGCOM-2434: [Forwardport] Added 'title' attribute to 'img' tag in kn…
Jul 20, 2018
20a332f
ENGCOM-2428: [Forwardport] Fix newsletter subscription behaviour for …
Jul 20, 2018
9c7fe66
ENGCOM-2425: FIXED: FTP user and password strings urldecoded #16876
Jul 20, 2018
90e2867
ENGCOM-2402: Remove unused comments from _initDiscount() function #16875
Jul 20, 2018
58c9919
ENGCOM-2401: Code improvement #16888
Jul 20, 2018
8dfd12f
ENGCOM-2400: [Forwardport] Fix for #12081: missing translations in th…
Jul 20, 2018
1aefab8
ENGCOM-2174: import-export-improvements #82 : super attribute error m…
Jul 20, 2018
41fac4e
merge magento/2.3-develop into magento-qwerty/MAGETWO-88431
Jul 20, 2018
244a2e9
Merge pull request #2844 from magento-thunder/MAGETWO-93062
cpartica Jul 20, 2018
f07c8c4
MAGETWO-8709: [GITHUB] Child product image should be shown in Wishist…
cpartica Jul 20, 2018
30f6c2b
merge magento/2.3-develop into magento-honey-badgers/MAGETWO-8709
Jul 20, 2018
dd72e29
Merge remote-tracking branch 'upstream/2.3-develop' into MAGETWO-91433
Jul 20, 2018
2b76b97
Merge pull request #2816 from magento-honey-badgers/MAGETWO-8709
cpartica Jul 20, 2018
6ab5614
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-91433
cpartica Jul 21, 2018
66baddd
Reverted changes to stub for unit test
Jul 21, 2018
e6f0508
[EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jul 21, 2018
79a568f
MAGETWO-93669: [Forwardport] Implement parallelization for Category P…
slopukhov Jul 21, 2018
1d11456
MAGETWO-93669: [Forwardport] Implement parallelization for Category P…
slopukhov Jul 21, 2018
df575d8
MAGETWO-93669: [Forwardport] Implement parallelization for Category P…
slopukhov Jul 21, 2018
e787921
MAGETWO-93671: [Forwardport] Implement parallelization for Search Ind…
slopukhov Jul 21, 2018
7e68204
MAGETWO-93671: [Forwardport] Implement parallelization for Search Ind…
slopukhov Jul 21, 2018
fe3a426
MAGETWO-93671: [Forwardport] Implement parallelization for Search Ind…
slopukhov Jul 21, 2018
f01227c
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
Jul 21, 2018
0b2e090
ENGCOM-2448: [Forwardport] Removed double occurrence of keywords in …
magento-engcom-team Jul 21, 2018
a659f4b
FIXED - appended payment code to ID field to make it unique
rakesh-gangani May 19, 2018
f7228d0
Responsive Design Footers bottom of screen on mobile devices #15118
chirag-wagento May 19, 2018
c06e26f
Updated Magento_Newsletter's block file.
sanganinamrata Jul 9, 2018
c854cad
Corrected block name in Magento_Framework's test xml file.
sanganinamrata Jul 9, 2018
5c3cd29
Added 'title' attribute to 'a' link.
sanganinamrata Jul 10, 2018
21ee93e
Added 'title' attribute to 'img' tag.
sanganinamrata Jul 10, 2018
d9637c2
Added 'title' attribute to 'img' tag.
sanganinamrata Jul 10, 2018
a167642
ENGCOM-2459: [Forwardport] Added 'title' attribute to 'a' link. #16998
magento-engcom-team Jul 22, 2018
32db2d4
ENGCOM-2462: [Forwardport] FIXED - appended payment code to ID field …
magento-engcom-team Jul 23, 2018
2af2801
ENGCOM-2463: [Forwardport] Responsive Design Footers bottom of screen…
magento-engcom-team Jul 23, 2018
4ed502d
ENGCOM-2464: [Forwardport] Updated Magento_Newsletter's block file. #…
magento-engcom-team Jul 23, 2018
9bc557e
ENGCOM-2465: [Forwardport] Corrected Magento_Framework's test xml fil…
magento-engcom-team Jul 23, 2018
8f3c6e9
graphql-ce-120: fixed api functional test for store config
Jul 23, 2018
bb65cd9
MAGETWO-93671: [Forwardport] Implement parallelization for Search Ind…
slopukhov Jul 23, 2018
30b88e8
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-pr29
zakdma Jul 23, 2018
b42fd5f
ENGCOM-2445: 120 implement store configs coverage #126
magento-engcom-team Jul 23, 2018
96b4deb
Merge branch '2.3-develop' of github.com:magento/magento2ce into MAGE…
slopukhov Jul 23, 2018
7e0e39b
ENGCOM-2468: magento-engcom/import-export-improvements#103 Fail prod…
magento-engcom-team Jul 23, 2018
835032f
Fixes white color coding standard.
chirag-wagento Jul 18, 2018
9892090
Avoid undefined index warning when using uppercase reserved word
Jul 13, 2018
ead7bfe
Wrong namespace defined in compare.phtml
ronak2ram Jul 20, 2018
e191094
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-90365
oleg-onufer Jul 23, 2018
e66b436
Merge remote-tracking branch 'origin/MAGETWO-90365' into 2.3-develop-…
oleg-onufer Jul 23, 2018
d69a00b
ENGCOM-2470: [Forwardport] Wrong namespace defined in compare.phtml #…
magento-engcom-team Jul 23, 2018
3d23f02
ENGCOM-2471: [Forwardport] Avoid undefined index warning when using u…
magento-engcom-team Jul 23, 2018
9059aa7
ENGCOM-2474: [Forwardport] Fixes white color coding standard. #17014
magento-engcom-team Jul 23, 2018
87962d6
hide cookie notice instead of reloading site
torhoehn Jul 17, 2018
f6c12cf
ENGCOM-2475: [Forwardport] hide cookie notice instead of reloading si…
magento-engcom-team Jul 23, 2018
4f28fa3
ENGCOM-2481: [Forwardport] Trim issue on customer confirmation form #…
magento-engcom-team Jul 23, 2018
cc76335
ENGCOM-2482: [Forwardport] FIX for issue#14869 - Wrong price at backe…
magento-engcom-team Jul 23, 2018
de27216
Merge pull request #2887 from magento-tsg/2.3-develop-pr29
Jul 23, 2018
742df86
Fixes Black color coding standard.
chirag-wagento Jul 23, 2018
d3b3b72
Merge branch '2.3-develop' into MAGETWO-88431
Jul 23, 2018
cdaf11a
Remove direct use of object manager
AnshuMishra17 Jul 16, 2018
3109186
DocBlock fix
Jul 20, 2018
447a917
Add Clean Code
hryvinskyi Jul 17, 2018
c393a40
Update construct and phpdoc
hryvinskyi Jul 18, 2018
18bfebe
replace tab space
hryvinskyi Jul 19, 2018
6c9203f
Fixed coding standards issue
Jul 20, 2018
c65b876
Update nginx.config.sample to exclude php5-fpm
Jul 17, 2018
540298f
Fixing annotations for some methods.
tiagosampaio Jul 17, 2018
8d738f0
Remove duplicated string.
likemusic Jul 17, 2018
c6e9ca2
Fix namespace
Ethan3600 Jul 15, 2018
66873e3
Log when maintenance mode is enabled
Ethan3600 Jul 15, 2018
53fc964
Use object manager to pass unit tests
Ethan3600 Jul 15, 2018
c8f3543
Log when Magento is in maintenance mode #16840
VladimirZaets Jul 19, 2018
1db38b0
Fix for Magnifier in inside mode
May 19, 2018
56bca45
ENGCOM-2488: [Forwardport] Remove direct use of object manager #17042
magento-engcom-team Jul 23, 2018
8df2ba8
MAGETWO-90970: State field becomes required after page refresh during…
Jul 23, 2018
ed15534
Remove extra spaces
ronak2ram Jul 17, 2018
b264107
Credit memo email template file: fixing incorrect object type error
JosephMaxwell Jun 27, 2018
6ba6abd
Add generated code to the psr-0 autoloader section so when optimizing…
hostep May 22, 2018
e481f2c
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-mf…
zakdma Jul 23, 2018
fe2ed1b
Merge pull request #2878 from magento-qwerty/MAGETWO-88431
cpartica Jul 23, 2018
d3d9257
merge magento/2.3-develop into magento-arcticfoxes/MAGETWO-91433
Jul 23, 2018
9909d00
Merge pull request #2879 from magento-arcticfoxes/MAGETWO-91433
cpartica Jul 23, 2018
bf9f1c0
fix: add hasrequired notice for create account form and password forg…
Jul 20, 2018
62bb651
Merge remote-tracking branch 'upstream/2.3-develop' into MAGETWO-90970
Jul 24, 2018
6f3506c
Merge remote-tracking branch 'upstream/2.3-develop' into MAGETWO-90995
Jul 24, 2018
cf0507e
ENGCOM-2482: [Forwardport] FIX for issue#14869 - Wrong price at backe…
Jul 24, 2018
7046269
ENGCOM-2475: [Forwardport] hide cookie notice instead of reloading si…
Jul 24, 2018
8a1e511
ENGCOM-2474: [Forwardport] Fixes white color coding standard. #17014
Jul 24, 2018
a9a6b34
ENGCOM-2471: [Forwardport] Avoid undefined index warning when using u…
Jul 24, 2018
74bd552
ENGCOM-2470: [Forwardport] Wrong namespace defined in compare.phtml #…
Jul 24, 2018
9aeb808
ENGCOM-2465: [Forwardport] Corrected Magento_Framework's test xml fil…
Jul 24, 2018
517cda8
ENGCOM-2464: [Forwardport] Updated Magento_Newsletter's block file. #…
Jul 24, 2018
76d8725
ENGCOM-2463: [Forwardport] Responsive Design Footers bottom of screen…
Jul 24, 2018
f8c9513
ENGCOM-2462: [Forwardport] FIXED - appended payment code to ID field …
Jul 24, 2018
82f25a5
ENGCOM-2459: [Forwardport] Added 'title' attribute to 'a' link. #16998
Jul 24, 2018
6896431
ENGCOM-2448: [Forwardport] Removed double occurrence of keywords in …
Jul 24, 2018
d4e6297
ENGCOM-2445: 120 implement store configs coverage #126
Jul 24, 2018
c1aaae4
ENGCOM-2319: #96 Make category query compatible with staging #99
Jul 24, 2018
4185450
ENGCOM-2287: [forwardport] #16559 fix icon color variable naming #16734
Jul 24, 2018
67c5306
ENGCOM-2490: [Forwardport] fix: add hasrequired notice for create acc…
magento-engcom-team Jul 24, 2018
81f9ae1
ENGCOM-2492: [Forwardport] Remove extra spaces from Magento/Ui #17054
magento-engcom-team Jul 24, 2018
ca65296
ENGCOM-2493: [Forwardport] Update nginx.config.sample to exclude php5…
magento-engcom-team Jul 24, 2018
4934052
Fix coding standards issue
Jul 24, 2018
966ba00
ENGCOM-2494: [Forwardport] Log when Magento is in maintenance mode #1…
magento-engcom-team Jul 24, 2018
c08cfd1
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-mf…
zakdma Jul 24, 2018
eb6c308
ENGCOM-2495: [Forwardport] Add generated code to the psr-0 autoloader…
magento-engcom-team Jul 24, 2018
3c3b200
ENGCOM-2496: [Forwardport] Credit memo email template file: fixing in…
magento-engcom-team Jul 24, 2018
d120ac1
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
Jul 24, 2018
4089205
Merge branch '2.3-develop' of github.com:magento/magento2ce into MAGE…
slopukhov Jul 24, 2018
b461708
merge magento/2.3-develop into magento-borg/MAGETWO-90995
Jul 24, 2018
c6a4ec9
merge magento/2.3-develop into magento-borg/MAGETWO-90970
Jul 24, 2018
8dae982
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-mf…
zakdma Jul 24, 2018
7c9546e
ENGCOM-2495: [Forwardport] Add generated code to the psr-0 autoloader…
Jul 24, 2018
ed79c72
ENGCOM-2494: [Forwardport] Log when Magento is in maintenance mode #1…
Jul 24, 2018
d369033
ENGCOM-2493: [Forwardport] Update nginx.config.sample to exclude php5…
Jul 24, 2018
9836b25
ENGCOM-2492: [Forwardport] Remove extra spaces from Magento/Ui #17054
Jul 24, 2018
a3650d1
ENGCOM-2490: [Forwardport] fix: add hasrequired notice for create acc…
Jul 24, 2018
cf77bf5
ENGCOM-2488: [Forwardport] Remove direct use of object manager #17042
Jul 24, 2018
96ea429
ENGCOM-2481: [Forwardport] Trim issue on customer confirmation form #…
Jul 24, 2018
bc80284
ENGCOM-2468: magento-engcom/import-export-improvements#103 Fail prod…
Jul 24, 2018
ee0e242
ENGCOM-2502: [Forwardport] Remove duplicated string. #17046
magento-engcom-team Jul 24, 2018
cdf7390
ENGCOM-2503: [Forwardport] Add Clean Code #17043
magento-engcom-team Jul 24, 2018
a998870
Merge pull request #2888 from magento-performance/MAGETWO-93669
duhon Jul 24, 2018
9663e8d
ENGCOM-2504: [Up Port] Replacing Usage of Deprecated Methods for Mess…
magento-engcom-team Jul 24, 2018
4678e1b
ENGCOM-2505: [Forwardport] Fix for Magnifier in inside mode #17052
magento-engcom-team Jul 24, 2018
cf1bcb7
ENGCOM-2506: [Forwardport] Fixing annotations for some methods. #17045
magento-engcom-team Jul 24, 2018
2158f76
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-mf…
zakdma Jul 24, 2018
be5e272
merge magento/2.3-develop into magento-borg/MAGETWO-90995
Jul 24, 2018
6a02ff6
Edited to correct a couple of spelling mistakes
mage2pratik Jul 24, 2018
e8c3fec
Removed double occurrences from files
mage2pratik Jul 24, 2018
38f975a
Merge pull request #2898 from magento-tsg/2.3-develop-mftf-pr3
Jul 24, 2018
73fc2f7
Merge remote-tracking branch 'upstream/2.3-develop' into MAGETWO-90995
Jul 24, 2018
f4f4dae
Merge remote-tracking branch 'origin/MAGETWO-90970' into MAGETWO-90995
Jul 24, 2018
ab96cb3
Merge pull request https://github.com/magento/magento2/pull/17079 to …
magento-engcom-team Jul 24, 2018
a993cf1
Refacotries to code base.
tiagosampaio Jul 18, 2018
3ba9464
Fixing unit tests.
tiagosampaio Jul 19, 2018
a02fa7c
Merge pull request #2896 from magento-borg/MAGETWO-90995
Jul 24, 2018
91074c4
Reduce lengthy code of LoginPost
mage2pratik Jul 25, 2018
489d297
ENGCOM-2503: [Forwardport] Add Clean Code #17043
Jul 25, 2018
08cb66c
ENGCOM-2502: [Forwardport] Remove duplicated string. #17046
Jul 25, 2018
cba0ec0
[EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jul 25, 2018
c249171
ENGCOM-2508: Removed double occurrences from files #17080
magento-engcom-team Jul 25, 2018
b6c647b
ENGCOM-2519: [Forwardport] Reduce lengthy code of LoginPost #17107
magento-engcom-team Jul 25, 2018
ed20ab3
ENGCOM-2520: [Forwardport] Slight Changes to Code #17106
magento-engcom-team Jul 25, 2018
54d065a
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jul 25, 2018
a304f87
ENGCOM-2508: Removed double occurrences from files #17080
Jul 25, 2018
63769bb
ENGCOM-2506: [Forwardport] Fixing annotations for some methods. #17045
Jul 25, 2018
bfe7fe6
ENGCOM-2505: [Forwardport] Fix for Magnifier in inside mode #17052
Jul 25, 2018
25d2ffb
ENGCOM-2504: [Up Port] Replacing Usage of Deprecated Methods for Mess…
Jul 25, 2018
232de8c
ENGCOM-2496: [Forwardport] Credit memo email template file: fixing in…
Jul 25, 2018
0fd8c87
ENGCOM-2527: [Forwardport] Fixes Black color coding standard. #17028
magento-engcom-team Jul 25, 2018
4494dde
ENGCOM-2527: [Forwardport] Fixes Black color coding standard. #17028
Jul 25, 2018
b6e27ca
ENGCOM-2520: [Forwardport] Slight Changes to Code #17106
Jul 25, 2018
0f3e34d
ENGCOM-2519: [Forwardport] Reduce lengthy code of LoginPost #17107
Jul 25, 2018
c268006
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jul 25, 2018
4a87550
clean code
GraysonChiang Jul 16, 2018
32af3c0
Remove latency code
GraysonChiang Jul 18, 2018
c7ce762
Remove empty line
GraysonChiang Jul 18, 2018
2e0f6f8
Fix Error Typing
GraysonChiang Jul 18, 2018
53d0e27
Fix typing error
GraysonChiang Jul 19, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -1977,7 +1977,7 @@ Tests:
* [#686](https://github.com/magento/magento2/issues/686) -- Product save validation errors in the admin don't hide the overlay
* [#702](https://github.com/magento/magento2/issues/702) -- Base table or view not found
* [#652](https://github.com/magento/magento2/issues/652) -- Multishipping checkout not to change the Billing address js issue
* [#648](https://github.com/magento/magento2/issues/648) -- An equal (=) sign in the hash of the product page to to break the tabs functionality
* [#648](https://github.com/magento/magento2/issues/648) -- An equal (=) sign in the hash of the product page to break the tabs functionality
* Service Contracts:
* Refactored usage of new API of the Customer module
* Implemented Service Contracts for the Sales module
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
{
"[data-role=system_messages_list]": {
"Magento_AdminNotification/js/system/messages/popup": {
class: 'modal-system-messages ui-popup-message'
"class":"modal-system-messages ui-popup-message"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,24 +1,26 @@
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
*/

define([
'jquery',
'Magento_Ui/js/modal/modal'
], function ($) {
], function ($, modal) {
'use strict';

return function (data, element) {
if (this.modal) {
this.modal.html($(element).html());

if (modal.modal) {
modal.modal.html($(element).html());
} else {
this.modal = $(element).modal({
modal.modal = $(element).modal({
modalClass: data.class,
type: 'popup',
buttons: []
});
}
this.modal.modal('openModal');

modal.modal.modal('openModal');
};
});
2 changes: 1 addition & 1 deletion app/code/Magento/Analytics/ReportXml/ReportProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ public function __construct(
private function getIteratorName(Query $query)
{
$config = $query->getConfig();
return isset($config['iterator']) ? $config['iterator'] : null;
return $config['iterator'] ?? null;
}

/**
Expand Down
7 changes: 3 additions & 4 deletions app/code/Magento/Backend/App/AbstractAction.php
Original file line number Diff line number Diff line change
Expand Up @@ -205,10 +205,6 @@ private function _moveBlockToContainer(\Magento\Framework\View\Element\AbstractB
*/
public function dispatch(\Magento\Framework\App\RequestInterface $request)
{
if (!$this->_processUrlKeys()) {
return parent::dispatch($request);
}

if ($request->isDispatched() && $request->getActionName() !== 'denied' && !$this->_isAllowed()) {
$this->_response->setStatusHeader(403, '1.1', 'Forbidden');
if (!$this->_auth->isLoggedIn()) {
Expand Down Expand Up @@ -252,6 +248,9 @@ protected function _isUrlChecked()
* Check url keys. If non valid - redirect
*
* @return bool
*
* @see \Magento\Backend\App\Request\BackendValidator for default
* request validation.
*/
public function _processUrlKeys()
{
Expand Down
2 changes: 1 addition & 1 deletion app/code/Magento/Backend/App/DefaultPath.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,6 @@ public function __construct(\Magento\Backend\App\ConfigInterface $config)
*/
public function getPart($code)
{
return isset($this->_parts[$code]) ? $this->_parts[$code] : null;
return $this->_parts[$code] ?? null;
}
}
180 changes: 180 additions & 0 deletions app/code/Magento/Backend/App/Request/BackendValidator.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,180 @@
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/

declare(strict_types=1);

namespace Magento\Backend\App\Request;

use Magento\Backend\App\AbstractAction;
use Magento\Framework\App\ActionInterface;
use Magento\Framework\App\CsrfAwareActionInterface;
use Magento\Framework\App\Request\InvalidRequestException;
use Magento\Framework\App\Request\ValidatorInterface;
use Magento\Framework\App\RequestInterface;
use Magento\Backend\Model\Auth;
use Magento\Framework\App\Request\Http as HttpRequest;
use Magento\Framework\Controller\Result\RawFactory;
use Magento\Framework\Controller\Result\Raw as RawResult;
use Magento\Framework\Controller\Result\RedirectFactory;
use Magento\Framework\Data\Form\FormKey\Validator as FormKeyValidator;
use Magento\Backend\Model\UrlInterface as BackendUrl;
use Magento\Framework\Phrase;

/**
* Do backend validations.
*
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
*/
class BackendValidator implements ValidatorInterface
{
/**
* @var Auth
*/
private $auth;

/**
* @var FormKeyValidator
*/
private $formKeyValidator;

/**
* @var BackendUrl
*/
private $backendUrl;

/**
* @var RedirectFactory
*/
private $redirectFactory;

/**
* @var RawFactory
*/
private $rawResultFactory;

/**
* @param Auth $auth
* @param FormKeyValidator $formKeyValidator
* @param BackendUrl $backendUrl
* @param RedirectFactory $redirectFactory
* @param RawFactory $rawResultFactory
*/
public function __construct(
Auth $auth,
FormKeyValidator $formKeyValidator,
BackendUrl $backendUrl,
RedirectFactory $redirectFactory,
RawFactory $rawResultFactory
) {
$this->auth = $auth;
$this->formKeyValidator = $formKeyValidator;
$this->backendUrl = $backendUrl;
$this->redirectFactory = $redirectFactory;
$this->rawResultFactory = $rawResultFactory;
}

/**
* @param RequestInterface $request
* @param ActionInterface $action
*
* @return bool
*/
private function validateRequest(
RequestInterface $request,
ActionInterface $action
): bool {
/** @var bool|null $valid */
$valid = null;

if ($action instanceof CsrfAwareActionInterface) {
$valid = $action->validateForCsrf($request);
}

if ($valid === null) {
$validFormKey = true;
$validSecretKey = true;
if ($request instanceof HttpRequest && $request->isPost()) {
$validFormKey = $this->formKeyValidator->validate($request);
} elseif ($this->auth->isLoggedIn()
&& $this->backendUrl->useSecretKey()
) {
$secretKeyValue = (string)$request->getParam(
BackendUrl::SECRET_KEY_PARAM_NAME,
null
);
$secretKey = $this->backendUrl->getSecretKey();
$validSecretKey = ($secretKeyValue === $secretKey);
}
$valid = $validFormKey && $validSecretKey;
}

return $valid;
}

/**
* @param RequestInterface $request
* @param ActionInterface $action
*
* @return InvalidRequestException
*/
private function createException(
RequestInterface $request,
ActionInterface $action
): InvalidRequestException {
/** @var InvalidRequestException|null $exception */
$exception = null;

if ($action instanceof CsrfAwareActionInterface) {
$exception = $action->createCsrfValidationException($request);
}

if ($exception === null) {
if ($request instanceof HttpRequest && $request->isAjax()) {
//Sending empty response for AJAX request since we don't know
//the expected response format and it's pointless to redirect.
/** @var RawResult $response */
$response = $this->rawResultFactory->create();
$response->setHttpResponseCode(401);
$response->setContents('');
$exception = new InvalidRequestException($response);
} else {
//For regular requests.
$response = $this->redirectFactory->create()
->setUrl($this->backendUrl->getStartupPageUrl());
$exception = new InvalidRequestException(
$response,
[
new Phrase(
'Invalid security or form key. Please refresh the page.'
)
]
);
}
}

return $exception;
}

/**
* @inheritDoc
*/
public function validate(
RequestInterface $request,
ActionInterface $action
): void {
if ($action instanceof AbstractAction) {
//Abstract Action has build-in validation.
if (!$action->_processUrlKeys()) {
throw new InvalidRequestException($action->getResponse());
}
} else {
//Fallback validation.
if (!$this->validateRequest($request, $action)) {
throw $this->createException($request, $action);
}
}
}
}
2 changes: 1 addition & 1 deletion app/code/Magento/Backend/Model/Menu/Builder.php
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,6 @@ public function getResult(\Magento\Backend\Model\Menu $menu)
*/
protected function _getParam($params, $paramName, $defaultValue = null)
{
return isset($params[$paramName]) ? $params[$paramName] : $defaultValue;
return $params[$paramName] ?? $defaultValue;
}
}
2 changes: 2 additions & 0 deletions app/code/Magento/Backend/etc/adminhtml/di.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
<preference for="Magento\Framework\App\DefaultPathInterface" type="Magento\Backend\App\DefaultPath" />
<preference for="Magento\Backend\App\ConfigInterface" type="Magento\Backend\App\Config" />
<preference for="Magento\Framework\App\Response\Http\FileFactory" type="Magento\Backend\App\Response\Http\FileFactory" />
<preference for="Magento\Framework\App\Request\ValidatorInterface"
type="Magento\Backend\App\Request\BackendValidator" />
<type name="Magento\Framework\Stdlib\DateTime\Timezone">
<arguments>
<argument name="scopeType" xsi:type="const">Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<?= /* @escapeNotVerified */ $edition ?>
class="logo">
<img class="logo-img" src="<?= /* @escapeNotVerified */ $block->getViewFileUrl($logoSrc) ?>"
alt="<?= $block->escapeHtml(__('Magento Admin Panel')) ?>"/>
alt="<?= $block->escapeHtml(__('Magento Admin Panel')) ?>" title="<?= $block->escapeHtml(__('Magento Admin Panel')) ?>"/>
</a>
<?php break; ?>
<?php case 'user': ?>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<?php foreach ($block->getValues()->getAttributeBackend()->getImageTypes() as $type): ?>
<td class="gallery" align="center" style="vertical-align:bottom;">
<a href="<?= /* @escapeNotVerified */ $image->setType($type)->getSourceUrl() ?>" target="_blank" onclick="imagePreview('<?= $block->getElement()->getHtmlId() ?>_image_<?= /* @escapeNotVerified */ $type ?>_<?= /* @escapeNotVerified */ $image->getValueId() ?>');return false;">
<img id="<?= $block->getElement()->getHtmlId() ?>_image_<?= /* @escapeNotVerified */ $type ?>_<?= /* @escapeNotVerified */ $image->getValueId() ?>" src="<?= /* @escapeNotVerified */ $image->setType($type)->getSourceUrl() ?>?<?= /* @escapeNotVerified */ time() ?>" alt="<?= /* @escapeNotVerified */ $image->getValue() ?>" height="25" class="small-image-preview v-middle"/></a><br/>
<img id="<?= $block->getElement()->getHtmlId() ?>_image_<?= /* @escapeNotVerified */ $type ?>_<?= /* @escapeNotVerified */ $image->getValueId() ?>" src="<?= /* @escapeNotVerified */ $image->setType($type)->getSourceUrl() ?>?<?= /* @escapeNotVerified */ time() ?>" alt="<?= /* @escapeNotVerified */ $image->getValue() ?>" title="<?= /* @escapeNotVerified */ $image->getValue() ?>" height="25" class="small-image-preview v-middle"/></a><br/>
<input type="file" name="<?= /* @escapeNotVerified */ $block->getElement()->getName() ?>_<?= /* @escapeNotVerified */ $type ?>[<?= /* @escapeNotVerified */ $image->getValueId() ?>]" size="1"></td>
<?php endforeach; ?>
<td class="gallery" align="center" style="vertical-align:bottom;"><input type="input" name="<?= /* @escapeNotVerified */ $block->getElement()->getParentName() ?>[position][<?= /* @escapeNotVerified */ $image->getValueId() ?>]" value="<?= /* @escapeNotVerified */ $image->getPosition() ?>" id="<?= $block->getElement()->getHtmlId() ?>_position_<?= /* @escapeNotVerified */ $image->getValueId() ?>" size="3"/></td>
Expand Down
2 changes: 1 addition & 1 deletion app/code/Magento/Backup/Helper/Data.php
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ public function getBackupsDir()
public function getExtensionByType($type)
{
$extensions = $this->getExtensions();
return isset($extensions[$type]) ? $extensions[$type] : '';
return $extensions[$type] ?? '';
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
use Magento\Framework\Setup\Patch\PatchVersionInterface;

/**
* Convert data fro php native serialized data to JSON.
* Convert data from php native serialized data to JSON.
*/
class ConvertSerializedDataToJson implements DataPatchInterface, PatchVersionInterface
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
data-bind="attr: {'id': getCode()}, value: getCode(), checked: isChecked, click: selectPaymentMethod, visible: isRadioButtonVisible()" />
<label class="label" data-bind="attr: {'for': getCode()}">
<!-- PayPal Logo -->
<img data-bind="attr: {src: getPaymentAcceptanceMarkSrc(), alt: $t('Acceptance Mark')}"
<img data-bind="attr: {src: getPaymentAcceptanceMarkSrc(), alt: $t('Acceptance Mark')}, title: $t('Acceptance Mark')}"
class="payment-icon"/>
<!-- PayPal Logo -->
<span text="getTitle()"></span>
Expand Down
4 changes: 2 additions & 2 deletions app/code/Magento/Bundle/Test/Mftf/Data/BundleLinkData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
xsi:noNamespaceSchemaLocation="../../../../../../../dev/tests/acceptance/vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/DataGenerator/etc/dataProfileSchema.xsd">
<entity name="ApiBundleLink" type="bundle_link">
<var key="sku" entityKey="sku" entityType="product2"/>
<var key="option_id" entityKey="option_id" entityType="bundle_options"/>
<var key="option_id" entityKey="return" entityType="bundle_option"/>
<var key="sku" entityKey="sku" entityType="product"/>
<data key="qty">1</data>
<data key="is_default">1</data>
<data key="is_default">0</data>
<data key="price">1.11</data>
<data key="price_type">1</data>
<data key="can_change_quantity">1</data>
Expand Down
25 changes: 23 additions & 2 deletions app/code/Magento/Bundle/Test/Mftf/Data/BundleOptionData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,34 @@

<entities xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../../../../../../dev/tests/acceptance/vendor/magento/magento2-functional-testing-framework/src/Magento/FunctionalTestingFramework/DataGenerator/etc/dataProfileSchema.xsd">
<entity name="DropdownBundleOption" type="bundle_option">
<entity name="DropDownBundleOption" type="bundle_option">
<data key="title" unique="suffix">bundle-option-dropdown</data>
<data key="required">true</data>
<data key="type">dropdown</data>
<data key="type">select</data>
<data key="position">0</data>
<var key="sku" entityKey="sku" entityType="product2"/>
</entity>
<entity name="RadioButtonsOption" type="bundle_option">
<data key="title" unique="suffix">bundle-option-radio</data>
<data key="required">true</data>
<data key="type">radio</data>
<data key="position">1</data>
<var key="sku" entityKey="sku" entityType="product2"/>
</entity>
<entity name="CheckboxOption" type="bundle_option">
<data key="title" unique="suffix">bundle-option-checkbox</data>
<data key="required">true</data>
<data key="type">checkbox</data>
<data key="position">3</data>
<var key="sku" entityKey="sku" entityType="product2"/>
</entity>
<entity name="MultipleSelectOption" type="bundle_option">
<data key="title" unique="suffix">bundle-option-multipleselect</data>
<data key="required">true</data>
<data key="type">multi</data>
<data key="position">4</data>
<var key="sku" entityKey="sku" entityType="product2"/>
</entity>
<entity name="AllBundleOptions" type="bundle_options">
<var key="sku" entityKey="sku" entityType="product"/>
</entity>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,8 @@
<data key="attribute_code">price_view</data>
<data key="value">1</data>
</entity>
<entity name="CustomAttributePriceViewRange" type="custom_attribute">
<data key="attribute_code">price_view</data>
<data key="value">0</data>
</entity>
</entities>
Loading