Skip to content

[Forwardport] Update Israeli ZIP code mask: 7 digits instead of 5 #3

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

Open
wants to merge 497 commits into
base: 2.3-develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
497 commits
Select commit Hold shift + click to select a range
fc13317
MC-244: Admin should be able to create a simple product using a custo…
tomreece Jun 12, 2018
bbcbccd
MC-189: Admin should be able to add images of different types and siz…
tomreece Jun 12, 2018
012308e
MAGETWO-91545: 404 Error not found page ” issue in change status and …
Jun 12, 2018
eca9d9d
Merge pull request #2691 from magento-borg/MAGETWO-91529
cpartica Jun 12, 2018
f57a4ef
[EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jun 12, 2018
1a1e5bf
merge magento/2.3-develop into magento-pangolin/RE-develop
Jun 12, 2018
4880360
MC-291: Customer should be able to see chosen options for Bundle Prod…
leviv Jun 12, 2018
805668c
MC-288: Admin should be able to update existing attributes of child p…
leviv Jun 12, 2018
8d33713
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-91545
dthampy Jun 12, 2018
e7e4d22
Merge remote-tracking branch 'upstream/2.3-develop' into MAGETWO-91545
Jun 12, 2018
b191bdb
Merge branch 'MAGETWO-91545' of https://github.com/magento-borg/magen…
dthampy Jun 12, 2018
00094dc
MC-244: Admin should be able to create a simple product using a custo…
tomreece Jun 12, 2018
871bc2d
MAGETWO-92425: Create/Update Automated Tests
tjwiebell Jun 12, 2018
8132ea4
Fixed static test failures
Jun 13, 2018
5d5bd7a
Fixed static test failures
Jun 13, 2018
5bb066c
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-pr23
zakdma Jun 13, 2018
7c3d53f
1334: CreateOrderBackendTest rework to support MSI 'Reorder button' n…
nmalevanec Jun 13, 2018
285a39c
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jun 13, 2018
0d06ad8
1334: CreateOrderBackendTest rework to support MSI 'Reorder button' n…
nmalevanec Jun 13, 2018
012d0a3
merge magento/2.3-develop into magento-tsg/2.3-develop-pr23
Jun 13, 2018
7f7ab09
Merge branch '2.3-develop' into MAGETWO-92021
nathanjosiah Jun 13, 2018
d56f7c5
MC-290: Customer should be able to change chosen options for Bundle P…
leviv Jun 13, 2018
26563ec
MC-291: Customer should be able to see chosen options for Bundle Prod…
leviv Jun 13, 2018
2ee83e6
MAGETWO-92425: Create/Update Automated Tests
tjwiebell Jun 13, 2018
f3f4c07
ENGCOM-1968: 1334: CreateOrderBackendTest rework to support MSI 'Reor…
magento-engcom-team Jun 13, 2018
9769d5c
MC-189: Admin should be able to add images of different types and siz…
tomreece Jun 13, 2018
4b77a70
ENGCOM-1970: Fix Magento\Sales\Service\V1\ShipmentGetTest::testShipme…
magento-engcom-team Jun 13, 2018
3a6b2af
merge magento/2.3-develop into magento-borg/MAGETWO-91595-image-pdp
Jun 13, 2018
71d1396
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-9159…
danielrenaud Jun 13, 2018
6feedb2
MAGETWO-91545: 404 Error not found page issue in change status and up…
dthampy Jun 13, 2018
e230539
MAGETWO-92425: Create/Update Automated Tests
tjwiebell Jun 13, 2018
05299bf
Merge branch 'MAGETWO-91595-image-pdp' of github.com:magento-borg/mag…
danielrenaud Jun 13, 2018
c67893b
Merge pull request #2696 from magento-tsg/2.3-develop-pr23
Jun 13, 2018
8756cda
MAGETWO-91595: Image doesn't load on frontend PDP if the product name…
danielrenaud Jun 13, 2018
badcd37
Merge remote-tracking branch 'origin/2.3-develop' into MC-288
leviv Jun 13, 2018
4ca877f
Merge remote-tracking branch 'origin/2.3-develop' into MC-290
leviv Jun 13, 2018
983370f
merge magento/2.3-develop into magento-earl-grey/MAGETWO-91570
Jun 13, 2018
9910abd
merge magento/2.3-develop into magento-borg/MAGETWO-91595-image-pdp
Jun 13, 2018
03011d0
MQE-1061: Stabilize RE-develop branch
tomreece Jun 13, 2018
6216112
merge magento/2.3-develop into magento-pangolin/RE-develop
Jun 13, 2018
c64e497
Merge branch '2.3-develop' into MAGETWO-92021
nathanjosiah Jun 13, 2018
e91e713
MAGETWO-92425: Create/Update Automated Tests
tjwiebell Jun 13, 2018
9e7b4c0
MAGETWO-91545: 404 Error not found page issue in change status and up…
dthampy Jun 13, 2018
34cbc8e
MAGETWO-91545: 404 Error not found page issue in change status and up…
dthampy Jun 13, 2018
b53c6c5
MAGETWO-92549: Build stabilization
danmooney2 Jun 13, 2018
c190fe5
Merge remote-tracking branch 'remotes/mainline-ce/2.3-develop' into t…
danmooney2 Jun 13, 2018
2357fb5
MC-290: Customer should be able to change chosen options for Bundle P…
leviv Jun 13, 2018
13927e3
MAGETWO-91570: [2.2.x] - [Github]Can not save attribute #5907
rganin Jun 13, 2018
e3a04cb
Merge branch 'MAGETWO-91570' of github.com:magento-earl-grey/magento2…
rganin Jun 13, 2018
919dd8c
Merge pull request #2683 from magento-pangolin/RE-develop
okolesnyk Jun 13, 2018
4505590
merge magento/2.3-develop into magento-trigger/MAGETWO-92021
Jun 13, 2018
204b4ac
fix: prevent inline-block issue in name form due to space and font-size
Jun 12, 2018
f2f89a6
Merge branch 'MC-244' into RE-develop
tomreece Jun 13, 2018
45d37d9
Merge branch 'MC-189' into RE-develop
tomreece Jun 13, 2018
d3e8f82
MAGETWO-91570: [2.2.x] - [Github]Can not save attribute #5907
rganin Jun 13, 2018
05e5df7
merge magento/2.3-develop into magento-earl-grey/MAGETWO-91570
Jun 13, 2018
2328833
MAGETWO-91570: [2.2.x] - [Github]Can not save attribute #5907
rganin Jun 13, 2018
019cf68
Merge branch 'MAGETWO-91570' of github.com:magento-earl-grey/magento2…
rganin Jun 13, 2018
e3460a2
MAGETWO-92773: [GraphQL] Products cannot be fetched in parent/anchor …
Jun 13, 2018
8a13122
Merge remote-tracking branch 'remotes/mainline/2.3-develop' into MAGE…
Jun 13, 2018
c6f89a1
fixed word typo
ledian-hymetllari Jun 6, 2018
54597eb
Added unit test for CheckRegisterCheckoutObserver
rogyar Jun 14, 2018
f0cfe5c
improve retrieval of first elem
thomas-kl1 Jun 12, 2018
51e12bf
Fixed long variable name
rogyar Jun 14, 2018
b8ea537
Merge branch '2.3-develop' of github.com:magento/magento2ce into ENGC…
ishakhsuvarov Jun 14, 2018
79fff2a
Disabling sorting in glob and scandir functions for better performance
Jun 12, 2018
0a72161
[fix] Method Magento\Webapi\Model\Soap\Fault::toXml() invoked with 1 …
Jun 14, 2018
60a0a4f
[fix] type hints and incorrect case in class reference
Jun 14, 2018
530668b
[fix] Access to an undefined property Magento\Webapi\Controller\Soap:…
Jun 14, 2018
0381cab
MAGETWO-92788: Can't add a configurable product to the shopping cart …
zakdma Jun 14, 2018
f2c71a9
ENGCOM-1993: [Forwardport] Disabling sorting in glob and scandir func…
magento-engcom-team Jun 14, 2018
0df7c96
ENGCOM-1994: [Forwardport] Improve retrieval of first array element #…
magento-engcom-team Jun 14, 2018
d3236f4
Merge remote-tracking branch 'remotes/mainline-ce/2.3-develop' into t…
danmooney2 Jun 14, 2018
3943814
ENGCOM-1995: Captcha: Added unit test for CheckRegisterCheckoutObserv…
magento-engcom-team Jun 14, 2018
8dd237a
ENGCOM-1996: [Forwardport] fixed word typo #16103
magento-engcom-team Jun 14, 2018
e07a872
MC-194: Admin should be able to unassign attributes from an attribute…
jilu1 Jun 14, 2018
4205403
FIX for apparently random API failures while using array types
phoenix128 Jun 14, 2018
35e6cca
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-9159…
danielrenaud Jun 14, 2018
2493093
MAGETWO-91595: Image doesn't load on frontend PDP if the product name…
danielrenaud Jun 14, 2018
15e2cb5
MQE-1063: Make MC-115 and MC-200 more robust
tomreece Jun 14, 2018
68a153c
Merge branch 'MC-290' into RE-develop
leviv Jun 14, 2018
1a22d95
MAGETWO-91570: [2.2.x] - [Github]Can not save attribute #5907
rganin Jun 14, 2018
420e65c
Merge branch 'MC-288' into RE-develop
leviv Jun 14, 2018
9762618
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-91608-…
dthampy Jun 14, 2018
ee041d4
Merge branch 'MQE-1063' into RE-develop
tomreece Jun 14, 2018
c9c3322
ENGCOM-1999: [Forwardport] 2.3 develop pr port 15566 #15759
magento-engcom-team Jun 14, 2018
f8b3385
Merge pull request #2673 from magento-earl-grey/MAGETWO-91570
cpartica Jun 14, 2018
f968852
merge magento/2.3-develop into magento-borg/MAGETWO-91595-image-pdp
Jun 14, 2018
14e52ec
Merge branch '2.3-develop' into MAGETWO-92021
nathanjosiah Jun 14, 2018
624e319
ENGCOM-2002: [Forwardport] bugfix checkout page cart icon color #16038
magento-engcom-team Jun 14, 2018
fb07fdd
ENGCOM-1990: [Forwardport] Fix issue #15832 #16036
magento-engcom-team Jun 14, 2018
9058172
MAGETWO-92773: [GraphQL] Products cannot be fetched in parent/anchor …
Jun 13, 2018
c22f3e2
Merge remote-tracking branch 'remotes/mainline/2.3-develop' into MAGE…
Jun 14, 2018
4431b56
Merge remote-tracking branch 'architects/MAGETWO-92773-Anchor-Categor…
Jun 14, 2018
d10d059
ENGCOM-1986: [Forwardport] #15308 removed extraneous margin #15975
magento-engcom-team Jun 14, 2018
e3ab520
DEVOPS-2632: Sample Data Builds Migrated from Bamboo
slavvka Jun 14, 2018
b67ecb9
merge magento/2.3-develop into magento-borg/MAGETWO-91608-seo-url
Jun 14, 2018
18a81a8
ENGCOM-2003: [Forwardport] Removed unnecessary css. #2 #15798
magento-engcom-team Jun 14, 2018
02d2027
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-91545
dthampy Jun 14, 2018
7719a2f
MAGETWO-91545: Error not found page issue in change status and update…
dthampy Jun 14, 2018
19dbdde
MAGETWO-92773: [GraphQL] Products cannot be fetched in parent/anchor …
Jun 14, 2018
f74f7af
ENGCOM-2005: [Forwardport] fix: prevent inline-block issue in name fo…
magento-engcom-team Jun 15, 2018
4988a80
ENGCOM-2006: [Forwardport] ISSUE-14747 Newsletter subscription confir…
magento-engcom-team Jun 15, 2018
6c82a5e
ENGCOM-2008: [Forwardport] Fix negative basket total due to shipping …
magento-engcom-team Jun 15, 2018
04095b5
ENGCOM-1996: [Forwardport] fixed word typo #16103
Jun 15, 2018
f2d44ed
ENGCOM-1995: Captcha: Added unit test for CheckRegisterCheckoutObserv…
Jun 15, 2018
e37269e
ENGCOM-1994: [Forwardport] Improve retrieval of first array element #…
Jun 15, 2018
7167d9b
ENGCOM-1993: [Forwardport] Disabling sorting in glob and scandir func…
Jun 15, 2018
c4f221e
ENGCOM-1990: [Forwardport] Fix issue #15832 #16036
Jun 15, 2018
11e2743
ENGCOM-1986: [Forwardport] #15308 removed extraneous margin #15975
Jun 15, 2018
bcc989b
ENGCOM-1970: Fix Magento\Sales\Service\V1\ShipmentGetTest::testShipme…
Jun 15, 2018
1efb40e
ENGCOM-1969: Fix magento-engcom/msi#1339 issue - Fix \Magento\Sales\S…
Jun 15, 2018
8481ab0
ENGCOM-1968: 1334: CreateOrderBackendTest rework to support MSI 'Reor…
Jun 15, 2018
feb7a67
ENGCOM-1910: Fulltext replacement with like condition #15685
Jun 15, 2018
2b8b9d5
1190: CreateOrderBackendPartOneTest rework to support MSI reservation…
nmalevanec Jun 15, 2018
1732d42
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-92788
OlgaVasyltsun Jun 15, 2018
3d97840
chore: prefer woff and woff2
DanielRuf Jun 5, 2018
6d54cd9
chore: remove old font formats
DanielRuf Jun 5, 2018
7b9b8b3
chore: update css snapshot
Jun 12, 2018
187dc9f
ENGCOM-2010: [Forwardport] chore: prefer woff and woff2 #16155
magento-engcom-team Jun 15, 2018
12c22f3
Merge remote-tracking branch 'origin/MAGETWO-92131' into 2.3-develop-…
zakdma Jun 15, 2018
cf2ee26
Merge pull request #2698 from magento-trigger/MAGETWO-92021
irenelagno Jun 15, 2018
c8eed60
Merge remote-tracking branch 'remotes/mainline-ce/2.3-develop' into t…
danmooney2 Jun 15, 2018
f53c620
1163: CreateCreditMemoEntityTest rework to support MSI reservation me…
nmalevanec Jun 15, 2018
1864238
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-8749…
pdohogne-magento Jun 15, 2018
0e826c2
merge magento/2.3-develop into magento-obsessive-owls/MAGETWO-90828-t…
Jun 15, 2018
a885464
merge magento/2.3-develop into magento-borg/MAGETWO-91608-seo-url
Jun 15, 2018
93921ea
[EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jun 15, 2018
2910d8b
Merge pull request #2704 from magento-borg/MAGETWO-91608-seo-url
cpartica Jun 15, 2018
06cd178
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-91545
dthampy Jun 15, 2018
ced671b
ENGCOM-2015: Change the favicon file to the newer Magento logo #16061
magento-engcom-team Jun 16, 2018
d9cf2ae
ENGCOM-1998: FIX for apparently random API failures while using array…
magento-engcom-team Jun 16, 2018
b9934f3
[EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jun 17, 2018
e9921e0
MAGETWO-92826: Fatal error during multishipping checkout
DianaRusin Jun 18, 2018
e22b7a2
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
VladimirZaets Jun 18, 2018
4c3927f
ENGCOM-2026: 1190: CreateOrderBackendPartOneTest rework to support MS…
magento-engcom-team Jun 18, 2018
c042e43
ENGCOM-2028: 1163: CreateCreditMemoEntityTest rework to support MSI r…
magento-engcom-team Jun 18, 2018
b233f52
merge magento/2.3-develop into magento-borg/MAGETWO-91595-image-pdp
Jun 18, 2018
9e72bc5
Merge remote-tracking branch 'remotes/mainline-ce/2.3-develop' into t…
danmooney2 Jun 18, 2018
8866621
ENGCOM-2030: Fix type hints and add undefined property in Webapi [2.3…
magento-engcom-team Jun 18, 2018
a5fb8dd
Merge branch 'MC-168' into RE-develop
jilu1 Jun 18, 2018
86681a9
MQE-976: Tweak annotations for all existing tests
tomreece May 3, 2018
fbed07f
Merge pull request #2658 from magento-borg/MAGETWO-91595-image-pdp
cpartica Jun 18, 2018
fdbc241
Merge remote-tracking branch 'remotes/mainline-ce/2.3-develop' into t…
danmooney2 Jun 18, 2018
b4ff387
Merge remote-tracking branch 'origin/2.3-develop' into RE-develop
tomreece Jun 18, 2018
1ba7bf3
merge magento/2.3-develop into magento-obsessive-owls/MAGETWO-90828-t…
Jun 18, 2018
46b8a80
MC-225: Admin should be able to save and publish a bundle product
Clendenin Jun 18, 2018
9133a1f
Merge remote-tracking branch 'mainline/2.3-develop' into RE-develop
tomreece Jun 18, 2018
317a76c
Merge remote-tracking branch 'upstream/2.3-develop' into MAGETWO-9149…
Jun 18, 2018
d631a1c
MC-822: [Jenkins] MFTF Failures After Merge
dhaecker Jun 18, 2018
3e71292
MC-168: Admin should be able to assign attributes to an attribute set
jilu1 Jun 18, 2018
571ca73
MC-194: Admin should be able to unassign attributes from an attribute…
jilu1 Jun 18, 2018
f2cc71c
Merge remote-tracking branch 'mainline/2.3-develop' into DEVOPS-2632-2.3
slavvka Jun 18, 2018
956a172
Merge branch 'MC-168' into RE-develop-pr
jilu1 Jun 18, 2018
4d0f5ed
Merge pull request #2684 from magento-trigger/team3-delivery-bug-fixes
irenelagno Jun 18, 2018
811972a
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-8749…
pdohogne-magento Jun 18, 2018
bffae63
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-9082…
tjwiebell Jun 18, 2018
f48f78a
Merge pull request #2711 from magento-borg/MAGETWO-87492_2.3-upgrade-…
pdohogne-magento Jun 19, 2018
bf484d5
merge magento/2.3-develop into magento-obsessive-owls/MAGETWO-90828-t…
Jun 19, 2018
d9a9464
merge magento/2.3-develop into magento-borg/MAGETWO-91545
Jun 19, 2018
57b9cd2
Correct return type of methods and typo correction.
Jun 11, 2018
bd15eb3
bool primitive type in return type
Jun 15, 2018
3000eac
Remove unneeded class import
orlangur Jun 15, 2018
849d23d
Navigation dropdown caret icon.
tejashkumbhare Jun 13, 2018
8835207
ENGCOM-2030: Fix type hints and add undefined property in Webapi [2.3…
Jun 19, 2018
865004b
ENGCOM-2028: 1163: CreateCreditMemoEntityTest rework to support MSI r…
Jun 19, 2018
ab1ae3c
ENGCOM-2026: 1190: CreateOrderBackendPartOneTest rework to support MS…
Jun 19, 2018
6ad774d
ENGCOM-2015: Change the favicon file to the newer Magento logo #16061
Jun 19, 2018
30b1655
ENGCOM-2010: [Forwardport] chore: prefer woff and woff2 #16155
Jun 19, 2018
ebff018
ENGCOM-2008: [Forwardport] Fix negative basket total due to shipping …
Jun 19, 2018
2d51093
ENGCOM-2006: [Forwardport] ISSUE-14747 Newsletter subscription confir…
Jun 19, 2018
6bfbcb7
ENGCOM-2005: [Forwardport] fix: prevent inline-block issue in name fo…
Jun 19, 2018
9ef007d
ENGCOM-2003: [Forwardport] Removed unnecessary css. #2 #15798
Jun 19, 2018
80bee46
ENGCOM-2002: [Forwardport] bugfix checkout page cart icon color #16038
Jun 19, 2018
8b87881
ENGCOM-1999: [Forwardport] 2.3 develop pr port 15566 #15759
Jun 19, 2018
8015ecb
ENGCOM-1998: FIX for apparently random API failures while using array…
Jun 19, 2018
9777137
ENGCOM-2038: Navigation dropdown caret icon. #16225
magento-engcom-team Jun 19, 2018
d934010
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-pr24
zakdma Jun 19, 2018
b8528ae
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
Jun 19, 2018
8e05035
Merge remote-tracking branch 'origin/2.3-develop' into MAGETWO-92826
zakdma Jun 19, 2018
c40cafa
Merge remote-tracking branch 'origin/MAGETWO-92826' into 2.3-develop-…
zakdma Jun 19, 2018
1525c69
MAGETWO-92308: Wrong price and Cart Subtotal at mini shopping cart
zakdma Jun 19, 2018
c8e7c0c
ENGCOM-2043: [Forwardport] Correct return type of methods and typo co…
magento-engcom-team Jun 19, 2018
a34c148
array_push(...) calls behaving as '$array[] = ...', $array[] = works …
lfluvisotto Jun 14, 2018
cab7b03
Merge remote-tracking branch 'mainline/2.3-develop' into MAGETWO-9082…
krissyhiserote Jun 19, 2018
8271e93
MC-168: Admin should be able to assign attributes to an attribute set
tomreece Jun 19, 2018
fea2d9d
Merge remote-tracking branch 'origin/2.3-develop' into RE-develop-pr
tomreece Jun 19, 2018
6794646
Merge remote-tracking branch 'mainline/2.3-develop' into DEVOPS-2632-2.3
slavvka Jun 19, 2018
900824e
MAGETWO-91734: Cannot cancel guest order paid with gift card
danielrenaud Jun 19, 2018
4b9ccba
Merge remote-tracking branch 'upstream/2.3-develop' into MAGETWO-91545
Jun 19, 2018
e47b0d7
Merge pull request #2712 from magento-obsessive-owls/MAGETWO-90828-te…
tjwiebell Jun 19, 2018
39b1462
DEVOPS-2632: Sample Data Builds Migrated from Bamboo
slavvka Jun 19, 2018
4933bb9
Merge branch '2.3-develop' into RE-develop-pr
tomreece Jun 19, 2018
79bd644
MAGETWO-92877: Write Core Application Logs to Syslog
shiftedreality Jun 19, 2018
aec7fa3
MAGETWO-92877: Write Core Application Logs to Syslog
shiftedreality Jun 19, 2018
7d536c3
MAGETWO-91545: Error not found page issue in change status and update…
dthampy Jun 19, 2018
2f09370
merge magento/2.3-develop into magento-borg/MAGETWO-91545
Jun 19, 2018
3422dae
merge magento/2.3-develop into magento-borg/DEVOPS-2632-2.3
Jun 19, 2018
a108233
magento/magento2#15255 unlock customer after password reset
andreagaspardo May 26, 2018
860b2d0
Merge remote-tracking branch 'origin/MAGETWO-92308' into 2.3-develop-…
OlgaVasyltsun Jun 20, 2018
c4e0e58
ENGCOM-2054: [Forwardport] array_push(...) calls behaving as '$array[…
magento-engcom-team Jun 20, 2018
94db8ff
ENGCOM-2060: magento/magento2#15255 unlock customer after password re…
magento-engcom-team Jun 20, 2018
88fae0a
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-pr24
zakdma Jun 20, 2018
303f1f0
ENGCOM-2063: [FORWARDPORT #15097] Add field to filter to collection #…
magento-engcom-team Jun 20, 2018
67d2dc2
ENGCOM-2064: [Forwardport] Variant product image in sidebar wishlist …
magento-engcom-team Jun 20, 2018
dac6f9d
ENGCOM-2065: Forwardport] Feature space between category page #1 #15726
magento-engcom-team Jun 20, 2018
9669bd6
ENGCOM-2066: [Forwardport] [BUGFIX] #15564 Generated admin API token …
magento-engcom-team Jun 20, 2018
2884e23
ENGCOM-2067: [Forwardport] Add missing table aliases to fields mappin…
magento-engcom-team Jun 20, 2018
9ff7742
Merge pull request #2717 from magento-pangolin/RE-develop-pr
okolesnyk Jun 20, 2018
f9866da
Merge remote-tracking branch 'upstream/2.3-develop' into MAGETWO-91545
Jun 20, 2018
b91cdef
merge magento/2.3-develop into magento-borg/MAGETWO-91497-product-web…
Jun 20, 2018
707b4d2
merge magento/2.3-develop into magento-borg/MAGETWO-91734
Jun 20, 2018
badfe3c
Simplified TypeProcessor
YevSent Jun 20, 2018
be6a01f
Merge pull request #2705 from magento-borg/MAGETWO-91545
cpartica Jun 20, 2018
683115a
merge magento/2.3-develop into magento-borg/DEVOPS-2632-2.3
Jun 20, 2018
fcffcc1
ENGCOM-2074: Simplified TypeProcessor #16275
magento-engcom-team Jun 20, 2018
7e10aad
merge magento/2.3-develop into magento-borg/MAGETWO-91734
Jun 20, 2018
a60fd3e
MAGETWO-92773: [GraphQL] Products cannot be fetched in parent/anchor …
Jun 21, 2018
beb6398
Merge remote-tracking branch 'remotes/mainline/2.3-develop' into MAGE…
Jun 21, 2018
c2c4f29
Merge pull request #2730 from magento-borg/MAGETWO-91734
paliarush Jun 21, 2018
c47e1c9
Merge remote-tracking branch 'remotes/mainline/2.3-develop' into MAGE…
Jun 21, 2018
8eb668b
Merge pull request #2706 from magento-architects/MAGETWO-92773-Anchor…
paliarush Jun 21, 2018
a5245cd
Merge remote-tracking branch 'origin/2.3-develop' into 2.3-develop-pr24
zakdma Jun 21, 2018
7cebc0a
ENGCOM-2074: Simplified TypeProcessor #16275
Jun 21, 2018
31b92c9
ENGCOM-2067: [Forwardport] Add missing table aliases to fields mappin…
Jun 21, 2018
382c84c
ENGCOM-2066: [Forwardport] [BUGFIX] #15564 Generated admin API token …
Jun 21, 2018
6b168c5
ENGCOM-2065: Forwardport] Feature space between category page #1 #15726
Jun 21, 2018
51d838c
ENGCOM-2064: [Forwardport] Variant product image in sidebar wishlist …
Jun 21, 2018
7a308a2
ENGCOM-2063: [FORWARDPORT #15097] Add field to filter to collection #…
Jun 21, 2018
8843aa2
ENGCOM-2060: magento/magento2#15255 unlock customer after password re…
Jun 21, 2018
e57d347
ENGCOM-2054: [Forwardport] array_push(...) calls behaving as '$array[…
Jun 21, 2018
e35df97
ENGCOM-2043: [Forwardport] Correct return type of methods and typo co…
Jun 21, 2018
ea666af
ENGCOM-2038: Navigation dropdown caret icon. #16225
Jun 21, 2018
73a3438
ENGCOM-1944: Use correct error message for duplicate error key in pro…
Jun 21, 2018
2697952
Merge pull request #2732 from magento-tsg/2.3-develop-pr24
Jun 21, 2018
4bc0d18
[EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jun 21, 2018
a0ff63d
Merge branch '2.3-develop' of https://github.com/magento/magento2ce i…
shiftedreality Jun 21, 2018
dcca458
:arrows_clockwise: [EngCom] Public Pull Requests - 2.3-develop
magento-engcom-team Jun 21, 2018
81d8ea6
merge magento/2.3-develop into magento-borg/MAGETWO-91497-product-web…
Jun 21, 2018
63cef66
merge magento/2.3-develop into magento-borg/DEVOPS-2632-2.3
Jun 21, 2018
70c5c51
Merge pull request #2728 from magento-borg/MAGETWO-91497-product-website
cpartica Jun 21, 2018
ba6af44
Merge branch '2.3-develop' of https://github.com/magento/magento2ce i…
shiftedreality Jun 22, 2018
d7cbc94
merge magento/2.3-develop into magento-arcticfoxes/MAGETWO-88814
Jun 22, 2018
345823b
Merge pull request #2738 from magento-thunder/MAGETWO-92877
arhiopterecs Jun 22, 2018
4026499
merge magento/2.3-develop into magento-arcticfoxes/MAGETWO-88814
Jun 22, 2018
caf42c9
Merge remote-tracking branch 'mainline/2.3-develop' into DEVOPS-2632-2.3
slavvka Jun 22, 2018
1a06f4a
Merge pull request #2745 from magento-arcticfoxes/MAGETWO-88814
cpartica Jun 22, 2018
40ce12d
Merge remote-tracking branch 'mainline/2.3-develop' into DEVOPS-2632-2.3
slavvka Jun 22, 2018
92b9a39
Merge pull request #2719 from magento-borg/DEVOPS-2632-2.3
slavvka Jun 22, 2018
792dc2d
Update Israeli ZIP code mask, 7 digits instead of 5 ,according to the…
itaymesh Jun 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
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion app/code/Magento/Bundle/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
},
"suggest": {
"magento/module-webapi": "*",
"magento/module-bundle-sample-data": "*"
"magento/module-bundle-sample-data": "*",
"magento/module-sales-rule": "*"
},
"type": "magento2-module",
"license": [
Expand Down
7 changes: 7 additions & 0 deletions app/code/Magento/Bundle/etc/di.xml
Original file line number Diff line number Diff line change
Expand Up @@ -207,4 +207,11 @@
</argument>
</arguments>
</type>
<type name="Magento\SalesRule\Model\Quote\ChildrenValidationLocator">
<arguments>
<argument name="productTypeChildrenValidationMap" xsi:type="array">
<item name="bundle" xsi:type="boolean">false</item>
</argument>
</arguments>
</type>
</config>
Original file line number Diff line number Diff line change
@@ -0,0 +1,211 @@
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
declare(strict_types=1);

namespace Magento\Captcha\Test\Unit\Observer;

use Magento\Captcha\Model\DefaultModel as CaptchaModel;
use Magento\Captcha\Observer\CheckRegisterCheckoutObserver;
use Magento\Captcha\Helper\Data as CaptchaDataHelper;
use Magento\Framework\App\Action\Action;
use Magento\Framework\App\ActionFlag;
use Magento\Captcha\Observer\CaptchaStringResolver;
use Magento\Checkout\Model\Type\Onepage;
use Magento\Framework\App\Request\Http;
use Magento\Framework\App\Response\Http as HttpResponse;
use Magento\Framework\Event\Observer;
use Magento\Framework\Json\Helper\Data as JsonHelper;
use Magento\Framework\TestFramework\Unit\Helper\ObjectManager;
use Magento\Quote\Model\Quote;

/**
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
*/
class CheckRegisterCheckoutObserverTest extends \PHPUnit\Framework\TestCase
{
const FORM_ID = 'register_during_checkout';

/**
* @var CheckRegisterCheckoutObserver
*/
private $checkRegisterCheckoutObserver;

/**
* @var ObjectManager
*/
private $objectManager;

/**
* @var Observer
*/
private $observer;

/**
* @var HttpResponse|\PHPUnit_Framework_MockObject_MockObject
*/
private $responseMock;

/**
* @var HttpResponse|\PHPUnit_Framework_MockObject_MockObject
*/
private $requestMock;

/**
* @var ActionFlag|\PHPUnit_Framework_MockObject_MockObject
*/
private $actionFlagMock;

/**
* @var CaptchaStringResolver|\PHPUnit_Framework_MockObject_MockObject
*/
private $captchaStringResolverMock;

/**
* @var JsonHelper|\PHPUnit_Framework_MockObject_MockObject
*/
private $jsonHelperMock;

/**
* @var CaptchaModel|\PHPUnit_Framework_MockObject_MockObject
*/
private $captchaModelMock;

/**
* @var Quote|\PHPUnit_Framework_MockObject_MockObject
*/
private $quoteModelMock;

/**
* @var Action|\PHPUnit_Framework_MockObject_MockObject
*/
private $controllerMock;

protected function setUp()
{
$onepageModelTypeMock = $this->createMock(Onepage::class);
$captchaHelperMock = $this->createMock(CaptchaDataHelper::class);
$this->objectManager = new ObjectManager($this);
$this->actionFlagMock = $this->createMock(ActionFlag::class);
$this->captchaStringResolverMock = $this->createMock(CaptchaStringResolver::class);
$this->captchaModelMock = $this->createMock(CaptchaModel::class);
$this->quoteModelMock = $this->createMock(Quote::class);
$this->controllerMock = $this->createMock(Action::class);
$this->requestMock = $this->createMock(Http::class);
$this->responseMock = $this->createMock(HttpResponse::class);
$this->observer = new Observer(['controller_action' => $this->controllerMock]);
$this->jsonHelperMock = $this->createMock(JsonHelper::class);

$this->checkRegisterCheckoutObserver = $this->objectManager->getObject(
CheckRegisterCheckoutObserver::class,
[
'helper' => $captchaHelperMock,
'actionFlag' => $this->actionFlagMock,
'captchaStringResolver' => $this->captchaStringResolverMock,
'typeOnepage' => $onepageModelTypeMock,
'jsonHelper' => $this->jsonHelperMock
]
);

$captchaHelperMock->expects($this->once())
->method('getCaptcha')
->with(self::FORM_ID)
->willReturn($this->captchaModelMock);
$onepageModelTypeMock->expects($this->once())
->method('getQuote')
->willReturn($this->quoteModelMock);
}

public function testCheckRegisterCheckoutForGuest()
{
$this->quoteModelMock->expects($this->once())
->method('getCheckoutMethod')
->willReturn(Onepage::METHOD_GUEST);
$this->captchaModelMock->expects($this->never())
->method('isRequired');

$this->checkRegisterCheckoutObserver->execute($this->observer);
}

public function testCheckRegisterCheckoutWithNoCaptchaRequired()
{
$this->quoteModelMock->expects($this->once())
->method('getCheckoutMethod')
->willReturn(Onepage::METHOD_REGISTER);
$this->captchaModelMock->expects($this->once())
->method('isRequired')
->willReturn(false);
$this->captchaModelMock->expects($this->never())
->method('isCorrect');

$this->checkRegisterCheckoutObserver->execute($this->observer);
}

public function testCheckRegisterCheckoutWithIncorrectCaptcha()
{
$captchaValue = 'some_word';
$encodedJsonValue = '{}';

$this->quoteModelMock->expects($this->once())
->method('getCheckoutMethod')
->willReturn(Onepage::METHOD_REGISTER);
$this->captchaModelMock->expects($this->once())
->method('isRequired')
->willReturn(true);
$this->controllerMock->expects($this->once())
->method('getRequest')
->willReturn($this->requestMock);
$this->controllerMock->expects($this->once())
->method('getResponse')
->willReturn($this->responseMock);
$this->controllerMock->expects($this->once())
->method('getResponse')
->willReturn($this->responseMock);
$this->captchaStringResolverMock->expects($this->once())
->method('resolve')
->with($this->requestMock, self::FORM_ID)
->willReturn($captchaValue);
$this->captchaModelMock->expects($this->once())
->method('isCorrect')
->with($captchaValue)
->willReturn(false);
$this->actionFlagMock->expects($this->once())
->method('set')
->with('', Action::FLAG_NO_DISPATCH, true);
$this->jsonHelperMock->expects($this->once())
->method('jsonEncode')
->willReturn($encodedJsonValue);
$this->responseMock->expects($this->once())
->method('representJson')
->with($encodedJsonValue);

$this->checkRegisterCheckoutObserver->execute($this->observer);
}

public function testCheckRegisterCheckoutWithCorrectCaptcha()
{
$this->quoteModelMock->expects($this->once())
->method('getCheckoutMethod')
->willReturn(Onepage::METHOD_REGISTER);
$this->captchaModelMock->expects($this->once())
->method('isRequired')
->willReturn(true);
$this->controllerMock->expects($this->once())
->method('getRequest')
->willReturn($this->requestMock);
$this->captchaStringResolverMock->expects($this->once())
->method('resolve')
->with($this->requestMock, self::FORM_ID)
->willReturn('some_word');
$this->captchaModelMock->expects($this->once())
->method('isCorrect')
->with('some_word')
->willReturn(true);
$this->actionFlagMock->expects($this->never())
->method('set');

$this->checkRegisterCheckoutObserver->execute($this->observer);
}
}
25 changes: 22 additions & 3 deletions app/code/Magento/Catalog/Controller/Adminhtml/Category.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,12 @@
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
declare(strict_types=1);

namespace Magento\Catalog\Controller\Adminhtml;

use Magento\Store\Model\Store;

/**
* Catalog category controller
*/
Expand Down Expand Up @@ -44,7 +48,7 @@ public function __construct(
protected function _initCategory($getRootInstead = false)
{
$categoryId = $this->resolveCategoryId();
$storeId = (int)$this->getRequest()->getParam('store');
$storeId = $this->resolveStoreId();
$category = $this->_objectManager->create(\Magento\Catalog\Model\Category::class);
$category->setStoreId($storeId);

Expand All @@ -70,7 +74,7 @@ protected function _initCategory($getRootInstead = false)
$this->_objectManager->get(\Magento\Framework\Registry::class)->register('category', $category);
$this->_objectManager->get(\Magento\Framework\Registry::class)->register('current_category', $category);
$this->_objectManager->get(\Magento\Cms\Model\Wysiwyg\Config::class)
->setStoreId($this->getRequest()->getParam('store'));
->setStoreId($storeId);
return $category;
}

Expand All @@ -79,13 +83,28 @@ protected function _initCategory($getRootInstead = false)
*
* @return int
*/
private function resolveCategoryId()
private function resolveCategoryId() : int
{
$categoryId = (int)$this->getRequest()->getParam('id', false);

return $categoryId ?: (int)$this->getRequest()->getParam('entity_id', false);
}

/**
* Resolve store id
*
* Tries to take store id from store HTTP parameter
* @see Store
*
* @return int
*/
private function resolveStoreId() : int
{
$storeId = (int)$this->getRequest()->getParam('store', false);

return $storeId ?: (int)$this->getRequest()->getParam('store_id', Store::DEFAULT_STORE_ID);
}

/**
* Build response for ajax request
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ class Save extends Attribute
* @var LayoutFactory
*/
private $layoutFactory;

/**
* @var Presentation
*/
Expand Down Expand Up @@ -124,6 +125,7 @@ public function execute()
{
$data = $this->getRequest()->getPostValue();
if ($data) {
$this->preprocessOptionsData($data);
$setId = $this->getRequest()->getParam('set');

$attributeSet = null;
Expand Down Expand Up @@ -313,6 +315,28 @@ public function execute()
return $this->returnResult('catalog/*/', [], ['error' => true]);
}

/**
* Extract options data from serialized options field and append to data array.
*
* This logic is required to overcome max_input_vars php limit
* that may vary and/or be inaccessible to change on different instances.
*
* @param array $data
* @return void
*/
private function preprocessOptionsData(&$data)
{
if (isset($data['serialized_options'])) {
$serializedOptions = json_decode($data['serialized_options'], JSON_OBJECT_AS_ARRAY);
foreach ($serializedOptions as $serializedOption) {
$option = [];
parse_str($serializedOption, $option);
$data = array_replace_recursive($data, $option);
}
}
unset($data['serialized_options']);
}

/**
* @param string $path
* @param array $params
Expand Down
23 changes: 5 additions & 18 deletions app/code/Magento/Catalog/Model/ProductRepository.php
Original file line number Diff line number Diff line change
Expand Up @@ -334,9 +334,7 @@ protected function initializeProductData(array $productData, $createNew)
unset($productData['media_gallery']);
if ($createNew) {
$product = $this->productFactory->create();
if ($this->storeManager->hasSingleStore()) {
$product->setWebsiteIds([$this->storeManager->getStore(true)->getWebsiteId()]);
}
$this->assignProductToWebsites($product);
} else {
$this->removeProductFromLocalCache($productData['sku']);
$product = $this->get($productData['sku']);
Expand All @@ -345,31 +343,20 @@ protected function initializeProductData(array $productData, $createNew)
foreach ($productData as $key => $value) {
$product->setData($key, $value);
}
$this->assignProductToWebsites($product, $createNew);

return $product;
}

/**
* @param \Magento\Catalog\Model\Product $product
* @param bool $createNew
* @return void
*/
private function assignProductToWebsites(\Magento\Catalog\Model\Product $product, $createNew)
private function assignProductToWebsites(\Magento\Catalog\Model\Product $product)
{
$websiteIds = $product->getWebsiteIds();

if (!$this->storeManager->hasSingleStore()) {
$websiteIds = array_unique(
array_merge(
$websiteIds,
[$this->storeManager->getStore()->getWebsiteId()]
)
);
}

if ($createNew && $this->storeManager->getStore(true)->getCode() == \Magento\Store\Model\Store::ADMIN_CODE) {
if ($this->storeManager->getStore(true)->getCode() == \Magento\Store\Model\Store::ADMIN_CODE) {
$websiteIds = array_keys($this->storeManager->getWebsites());
} else {
$websiteIds = [$this->storeManager->getStore()->getWebsiteId()];
}

$product->setWebsiteIds($websiteIds);
Expand Down
Loading