Skip to content

Commit 9abf9a6

Browse files
committed
0.1.0-alpha98
* GitHub requests: * [#678] (#678) -- Fixed Travis CI builds * Functional tests: * Create Sales Order Backend * Delete Products from Wishlist * Download Products Report * Mass Orders Update * Sales Tax Report * Fixed bugs: * Fixed an issue where success message was not displayed after product review submit * Fixed an issue where it was impossible to start checkout process using PayPal from the JavaScript pop-up window when the Display Actual Price option was set to On Gesture * Fixed an issue where a fatal error was thrown after shipping method selection in PayPal Express Checkout * Fixed an issue with parameters exceptions in SOAP response * Fixed an issue where testGetRequestTokenOauthTimestampRefused unit test failed in certain cases * Fixed an issue where TestCreateCustomer test thrown fatal error when making a SOAP request * Fixed an issue with required parameters in WSDL * Fixed an issue where Customer Account Service returned void response in the resetPassword method * Fixed an issue where REST API failed during bundle product creation
1 parent 8a8ebcd commit 9abf9a6

File tree

244 files changed

+3203
-1294
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

244 files changed

+3203
-1294
lines changed

.travis.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ before_script:
3030
- sh -c "if [ '$TEST_SUITE' = 'integration' ] || [ '$TEST_SUITE' = 'integration_integrity' ]; then mysql -e 'create database magento_integration_tests;'; mv dev/tests/integration/etc/local-mysql.travis.xml.dist dev/tests/integration/etc/local-mysql.xml; fi"
3131
# Install tools for static tests
3232
- sh -c "if [ '$TEST_SUITE' = 'static_phpcs' ] || [ '$TEST_SUITE' = 'static_annotation' ]; then pear install pear/PHP_CodeSniffer-1.5.2; fi"
33+
# Change memmory_limit for travis server
3334
- echo 'memory_limit = -1' >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
3435
- phpenv rehash;
3536
script:
3637
# Unit tests
37-
sh -c "if [ '$TEST_SUITE' = 'unit' ]; then ./vendor/bin/phpunit -c dev/tests/unit/phpunit.xml.dist; fi"
38+
- sh -c "if [ '$TEST_SUITE' = 'unit' ]; then ./vendor/bin/phpunit -c dev/tests/unit/phpunit.xml.dist; fi"
3839
# Integration tests
3940
- sh -c "if [ '$TEST_SUITE' = 'integration' ]; then cd dev/tests/integration/; ./../../../vendor/bin/phpunit -c phpunit.xml.dist; fi"
4041
# Integration integrity tests

CHANGELOG.md

+21
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
0.1.0-alpha98
2+
=============
3+
* GitHub requests:
4+
* [#678] (https://github.com/magento/magento2/issues/678) -- Fixed Travis CI builds
5+
* Functional tests:
6+
* Create Sales Order Backend
7+
* Delete Products from Wishlist
8+
* Download Products Report
9+
* Mass Orders Update
10+
* Sales Tax Report
11+
* Fixed bugs:
12+
* Fixed an issue where success message was not displayed after product review submit
13+
* Fixed an issue where it was impossible to start checkout process using PayPal from the JavaScript pop-up window when the Display Actual Price option was set to On Gesture
14+
* Fixed an issue where a fatal error was thrown after shipping method selection in PayPal Express Checkout
15+
* Fixed an issue with parameters exceptions in SOAP response
16+
* Fixed an issue where testGetRequestTokenOauthTimestampRefused unit test failed in certain cases
17+
* Fixed an issue where TestCreateCustomer test thrown fatal error when making a SOAP request
18+
* Fixed an issue with required parameters in WSDL
19+
* Fixed an issue where Customer Account Service returned void response in the resetPassword method
20+
* Fixed an issue where REST API failed during bundle product creation
21+
122
0.1.0-alpha97
223
=============
324
* Various improvements:

app/code/Magento/AdminNotification/composer.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
"description": "N/A",
44
"require": {
55
"php": "~5.4.11|~5.5.0",
6-
"magento/module-store": "0.1.0-alpha97",
7-
"magento/module-core": "0.1.0-alpha97",
8-
"magento/module-backend": "0.1.0-alpha97",
9-
"magento/framework": "0.1.0-alpha97",
6+
"magento/module-store": "0.1.0-alpha98",
7+
"magento/module-core": "0.1.0-alpha98",
8+
"magento/module-backend": "0.1.0-alpha98",
9+
"magento/framework": "0.1.0-alpha98",
1010
"lib-libxml": "*",
1111
"magento/magento-composer-installer": "*"
1212
},
1313
"type": "magento2-module",
14-
"version": "0.1.0-alpha97",
14+
"version": "0.1.0-alpha98",
1515
"extra": {
1616
"map": [
1717
[

app/code/Magento/Authorization/composer.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
"description": "Authorization module provides access to Magento ACL functionality.",
44
"require": {
55
"php": "~5.4.11|~5.5.0",
6-
"magento/module-backend": "0.1.0-alpha97",
7-
"magento/framework": "0.1.0-alpha97",
6+
"magento/module-backend": "0.1.0-alpha98",
7+
"magento/framework": "0.1.0-alpha98",
88
"magento/magento-composer-installer": "*"
99
},
1010
"type": "magento2-module",
11-
"version": "0.1.0-alpha97",
11+
"version": "0.1.0-alpha98",
1212
"extra": {
1313
"map": [
1414
[

app/code/Magento/Authorizenet/composer.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@
33
"description": "N/A",
44
"require": {
55
"php": "~5.4.11|~5.5.0",
6-
"magento/module-sales": "0.1.0-alpha97",
7-
"magento/module-checkout": "0.1.0-alpha97",
8-
"magento/module-backend": "0.1.0-alpha97",
9-
"magento/module-core": "0.1.0-alpha97",
10-
"magento/module-payment": "0.1.0-alpha97",
11-
"magento/module-centinel": "0.1.0-alpha97",
12-
"magento/module-catalog": "0.1.0-alpha97",
13-
"magento/framework": "0.1.0-alpha97",
6+
"magento/module-sales": "0.1.0-alpha98",
7+
"magento/module-checkout": "0.1.0-alpha98",
8+
"magento/module-backend": "0.1.0-alpha98",
9+
"magento/module-core": "0.1.0-alpha98",
10+
"magento/module-payment": "0.1.0-alpha98",
11+
"magento/module-centinel": "0.1.0-alpha98",
12+
"magento/module-catalog": "0.1.0-alpha98",
13+
"magento/framework": "0.1.0-alpha98",
1414
"magento/magento-composer-installer": "*"
1515
},
1616
"type": "magento2-module",
17-
"version": "0.1.0-alpha97",
17+
"version": "0.1.0-alpha98",
1818
"extra": {
1919
"map": [
2020
[

app/code/Magento/Backend/composer.json

+18-18
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,27 @@
33
"description": "N/A",
44
"require": {
55
"php": "~5.4.11|~5.5.0",
6-
"magento/module-store": "0.1.0-alpha97",
7-
"magento/module-directory": "0.1.0-alpha97",
8-
"magento/module-core": "0.1.0-alpha97",
9-
"magento/module-eav": "0.1.0-alpha97",
10-
"magento/module-cron": "0.1.0-alpha97",
11-
"magento/module-theme": "0.1.0-alpha97",
12-
"magento/module-reports": "0.1.0-alpha97",
13-
"magento/module-catalog-search": "0.1.0-alpha97",
14-
"magento/module-sales": "0.1.0-alpha97",
15-
"magento/module-catalog": "0.1.0-alpha97",
16-
"magento/module-user": "0.1.0-alpha97",
17-
"magento/module-backup": "0.1.0-alpha97",
18-
"magento/module-email": "0.1.0-alpha97",
19-
"magento/module-customer": "0.1.0-alpha97",
20-
"magento/module-translation": "0.1.0-alpha97",
21-
"magento/module-require-js": "0.1.0-alpha97",
22-
"magento/framework": "0.1.0-alpha97",
6+
"magento/module-store": "0.1.0-alpha98",
7+
"magento/module-directory": "0.1.0-alpha98",
8+
"magento/module-core": "0.1.0-alpha98",
9+
"magento/module-eav": "0.1.0-alpha98",
10+
"magento/module-cron": "0.1.0-alpha98",
11+
"magento/module-theme": "0.1.0-alpha98",
12+
"magento/module-reports": "0.1.0-alpha98",
13+
"magento/module-catalog-search": "0.1.0-alpha98",
14+
"magento/module-sales": "0.1.0-alpha98",
15+
"magento/module-catalog": "0.1.0-alpha98",
16+
"magento/module-user": "0.1.0-alpha98",
17+
"magento/module-backup": "0.1.0-alpha98",
18+
"magento/module-email": "0.1.0-alpha98",
19+
"magento/module-customer": "0.1.0-alpha98",
20+
"magento/module-translation": "0.1.0-alpha98",
21+
"magento/module-require-js": "0.1.0-alpha98",
22+
"magento/framework": "0.1.0-alpha98",
2323
"magento/magento-composer-installer": "*"
2424
},
2525
"type": "magento2-module",
26-
"version": "0.1.0-alpha97",
26+
"version": "0.1.0-alpha98",
2727
"extra": {
2828
"map": [
2929
[

app/code/Magento/Backup/composer.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
"description": "N/A",
44
"require": {
55
"php": "~5.4.11|~5.5.0",
6-
"magento/module-store": "0.1.0-alpha97",
7-
"magento/module-core": "0.1.0-alpha97",
8-
"magento/module-backend": "0.1.0-alpha97",
9-
"magento/module-cron": "0.1.0-alpha97",
10-
"magento/framework": "0.1.0-alpha97",
6+
"magento/module-store": "0.1.0-alpha98",
7+
"magento/module-core": "0.1.0-alpha98",
8+
"magento/module-backend": "0.1.0-alpha98",
9+
"magento/module-cron": "0.1.0-alpha98",
10+
"magento/framework": "0.1.0-alpha98",
1111
"magento/magento-composer-installer": "*"
1212
},
1313
"type": "magento2-module",
14-
"version": "0.1.0-alpha97",
14+
"version": "0.1.0-alpha98",
1515
"extra": {
1616
"map": [
1717
[

app/code/Magento/Bundle/composer.json

+15-15
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,24 @@
33
"description": "N/A",
44
"require": {
55
"php": "~5.4.11|~5.5.0",
6-
"magento/module-store": "0.1.0-alpha97",
7-
"magento/module-catalog": "0.1.0-alpha97",
8-
"magento/module-tax": "0.1.0-alpha97",
9-
"magento/module-core": "0.1.0-alpha97",
10-
"magento/module-backend": "0.1.0-alpha97",
11-
"magento/module-sales": "0.1.0-alpha97",
12-
"magento/module-checkout": "0.1.0-alpha97",
13-
"magento/module-catalog-inventory": "0.1.0-alpha97",
14-
"magento/module-customer": "0.1.0-alpha97",
15-
"magento/module-catalog-rule": "0.1.0-alpha97",
16-
"magento/module-eav": "0.1.0-alpha97",
17-
"magento/module-gift-message": "0.1.0-alpha97",
18-
"magento/framework": "0.1.0-alpha97",
19-
"magento/module-webapi": "0.1.0-alpha97",
6+
"magento/module-store": "0.1.0-alpha98",
7+
"magento/module-catalog": "0.1.0-alpha98",
8+
"magento/module-tax": "0.1.0-alpha98",
9+
"magento/module-core": "0.1.0-alpha98",
10+
"magento/module-backend": "0.1.0-alpha98",
11+
"magento/module-sales": "0.1.0-alpha98",
12+
"magento/module-checkout": "0.1.0-alpha98",
13+
"magento/module-catalog-inventory": "0.1.0-alpha98",
14+
"magento/module-customer": "0.1.0-alpha98",
15+
"magento/module-catalog-rule": "0.1.0-alpha98",
16+
"magento/module-eav": "0.1.0-alpha98",
17+
"magento/module-gift-message": "0.1.0-alpha98",
18+
"magento/framework": "0.1.0-alpha98",
19+
"magento/module-webapi": "0.1.0-alpha98",
2020
"magento/magento-composer-installer": "*"
2121
},
2222
"type": "magento2-module",
23-
"version": "0.1.0-alpha97",
23+
"version": "0.1.0-alpha98",
2424
"extra": {
2525
"map": [
2626
[

app/code/Magento/Captcha/composer.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
"description": "N/A",
44
"require": {
55
"php": "~5.4.11|~5.5.0",
6-
"magento/module-store": "0.1.0-alpha97",
7-
"magento/module-customer": "0.1.0-alpha97",
8-
"magento/module-checkout": "0.1.0-alpha97",
9-
"magento/module-core": "0.1.0-alpha97",
10-
"magento/module-backend": "0.1.0-alpha97",
11-
"magento/framework": "0.1.0-alpha97",
6+
"magento/module-store": "0.1.0-alpha98",
7+
"magento/module-customer": "0.1.0-alpha98",
8+
"magento/module-checkout": "0.1.0-alpha98",
9+
"magento/module-core": "0.1.0-alpha98",
10+
"magento/module-backend": "0.1.0-alpha98",
11+
"magento/framework": "0.1.0-alpha98",
1212
"magento/magento-composer-installer": "*"
1313
},
1414
"type": "magento2-module",
15-
"version": "0.1.0-alpha97",
15+
"version": "0.1.0-alpha98",
1616
"extra": {
1717
"map": [
1818
[

app/code/Magento/Catalog/Service/V1/Category/ProductLinks/WriteService.php

+7-7
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,11 @@ public function setProductToCategory($categoryId, ProductLink $productLink, $isI
102102
$category->save();
103103
} catch (\Exception $e) {
104104
throw new CouldNotSaveException(
105-
'Could not save product "%1" with position %2 to category %3',
105+
'Could not save product "%product_id" with position %position to category %category_id',
106106
[
107-
$productId,
108-
$productLink->getPosition(),
109-
$categoryId,
107+
'product_id' => $productId,
108+
'position' => $productLink->getPosition(),
109+
'category_id' => $categoryId
110110
],
111111
$e
112112
);
@@ -137,10 +137,10 @@ public function removeProduct($categoryId, $productSku)
137137
$category->save();
138138
} catch (\Exception $e) {
139139
throw new CouldNotSaveException(
140-
'Could not remove product "%1" from category with ID "%2"',
140+
'Could not remove product "%product_sku" from category with ID "%category_id"',
141141
[
142-
$productSku,
143-
$categoryId,
142+
'product_sku' => $productSku,
143+
'category_id' => $categoryId,
144144
],
145145
$e
146146
);

app/code/Magento/Catalog/Service/V1/Category/WriteService.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public function create(CategoryDataObject $category)
8686
$this->validateCategory($categoryModel);
8787
$categoryModel->save();
8888
} catch (\Exception $e) {
89-
throw new CouldNotSaveException('Could not save category: %1', [$e->getMessage()], $e);
89+
throw new CouldNotSaveException('Could not save category: %message', ['message' => $e->getMessage()], $e);
9090
}
9191
return $categoryModel->getId();
9292
}
@@ -105,7 +105,7 @@ public function delete($categoryId)
105105
try {
106106
$category->delete();
107107
} catch (\Exception $e) {
108-
throw new StateException('Cannot delete category with id %1', [$categoryId], $e);
108+
throw new StateException('Cannot delete category with id %category_id', ['category_id' => $categoryId], $e);
109109
}
110110

111111
return true;

app/code/Magento/Catalog/composer.json

+24-24
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,33 @@
33
"description": "N/A",
44
"require": {
55
"php": "~5.4.11|~5.5.0",
6-
"magento/module-store": "0.1.0-alpha97",
7-
"magento/module-eav": "0.1.0-alpha97",
8-
"magento/module-cms": "0.1.0-alpha97",
9-
"magento/module-indexer": "0.1.0-alpha97",
10-
"magento/module-customer": "0.1.0-alpha97",
11-
"magento/module-core": "0.1.0-alpha97",
12-
"magento/module-theme": "0.1.0-alpha97",
13-
"magento/module-checkout": "0.1.0-alpha97",
14-
"magento/module-log": "0.1.0-alpha97",
15-
"magento/module-backend": "0.1.0-alpha97",
16-
"magento/module-widget": "0.1.0-alpha97",
17-
"magento/module-wishlist": "0.1.0-alpha97",
18-
"magento/module-tax": "0.1.0-alpha97",
19-
"magento/module-msrp": "0.1.0-alpha97",
20-
"magento/module-catalog-inventory": "0.1.0-alpha97",
21-
"magento/module-directory": "0.1.0-alpha97",
22-
"magento/module-catalog-rule": "0.1.0-alpha97",
23-
"magento/module-sales": "0.1.0-alpha97",
24-
"magento/module-catalog-search": "0.1.0-alpha97",
25-
"magento/module-product-alert": "0.1.0-alpha97",
26-
"magento/module-url-rewrite": "0.1.0-alpha97",
27-
"magento/module-catalog-url-rewrite": "0.1.0-alpha97",
28-
"magento/framework": "0.1.0-alpha97",
6+
"magento/module-store": "0.1.0-alpha98",
7+
"magento/module-eav": "0.1.0-alpha98",
8+
"magento/module-cms": "0.1.0-alpha98",
9+
"magento/module-indexer": "0.1.0-alpha98",
10+
"magento/module-customer": "0.1.0-alpha98",
11+
"magento/module-core": "0.1.0-alpha98",
12+
"magento/module-theme": "0.1.0-alpha98",
13+
"magento/module-checkout": "0.1.0-alpha98",
14+
"magento/module-log": "0.1.0-alpha98",
15+
"magento/module-backend": "0.1.0-alpha98",
16+
"magento/module-widget": "0.1.0-alpha98",
17+
"magento/module-wishlist": "0.1.0-alpha98",
18+
"magento/module-tax": "0.1.0-alpha98",
19+
"magento/module-msrp": "0.1.0-alpha98",
20+
"magento/module-catalog-inventory": "0.1.0-alpha98",
21+
"magento/module-directory": "0.1.0-alpha98",
22+
"magento/module-catalog-rule": "0.1.0-alpha98",
23+
"magento/module-sales": "0.1.0-alpha98",
24+
"magento/module-catalog-search": "0.1.0-alpha98",
25+
"magento/module-product-alert": "0.1.0-alpha98",
26+
"magento/module-url-rewrite": "0.1.0-alpha98",
27+
"magento/module-catalog-url-rewrite": "0.1.0-alpha98",
28+
"magento/framework": "0.1.0-alpha98",
2929
"magento/magento-composer-installer": "*"
3030
},
3131
"type": "magento2-module",
32-
"version": "0.1.0-alpha97",
32+
"version": "0.1.0-alpha98",
3333
"extra": {
3434
"map": [
3535
[

app/code/Magento/CatalogImportExport/composer.json

+10-10
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@
33
"description": "N/A",
44
"require": {
55
"php": "~5.4.11|~5.5.0",
6-
"magento/module-core": "0.1.0-alpha97",
7-
"magento/module-catalog": "0.1.0-alpha97",
8-
"magento/module-eav": "0.1.0-alpha97",
9-
"magento/module-import-export": "0.1.0-alpha97",
10-
"magento/module-indexer": "0.1.0-alpha97",
11-
"magento/module-store": "0.1.0-alpha97",
12-
"magento/module-catalog-inventory": "0.1.0-alpha97",
13-
"magento/module-customer": "0.1.0-alpha97",
14-
"magento/framework": "0.1.0-alpha97",
6+
"magento/module-core": "0.1.0-alpha98",
7+
"magento/module-catalog": "0.1.0-alpha98",
8+
"magento/module-eav": "0.1.0-alpha98",
9+
"magento/module-import-export": "0.1.0-alpha98",
10+
"magento/module-indexer": "0.1.0-alpha98",
11+
"magento/module-store": "0.1.0-alpha98",
12+
"magento/module-catalog-inventory": "0.1.0-alpha98",
13+
"magento/module-customer": "0.1.0-alpha98",
14+
"magento/framework": "0.1.0-alpha98",
1515
"ext-ctype": "*",
1616
"magento/magento-composer-installer": "*"
1717
},
1818
"type": "magento2-module",
19-
"version": "0.1.0-alpha97",
19+
"version": "0.1.0-alpha98",
2020
"extra": {
2121
"map": [
2222
[

0 commit comments

Comments
 (0)