LinnLiveConnect - Version 1.1.51

Version Notes

Version 1.1.51

Download this release

Release Info

Developer Albert Andrejev
Extension LinnLiveConnect
Version 1.1.51
Comparing to
See all releases


Code changes from version 1.1.50 to 1.1.51

app/code/local/LinnSystems/LinnLiveConnect/Model/Api/V2.php CHANGED
@@ -10,7 +10,8 @@ class Settings {
10
  }
11
 
12
  class Mage_Catalog_Model_Product_Api_V2_LL extends Mage_Catalog_Model_Product_Api_V2{
13
- public function create($type, $set, $sku, $productData, $store){
 
14
  $tries = 0;
15
  $maxtries = 3;
16
  Mage::setIsDeveloperMode(true);
@@ -32,6 +33,29 @@ class Mage_Catalog_Model_Product_Api_V2_LL extends Mage_Catalog_Model_Product_Ap
32
 
33
  } while ($retry);
34
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  }
36
 
37
  class LinnSystems_LinnLiveConnect_Model_Api_V2 {
@@ -107,13 +131,7 @@ class LinnSystems_LinnLiveConnect_Model_Api_V2 {
107
  $worker = Factory::createWorker($version);
108
  return $worker->updatePriceBulk($data, $store, $identifierType);
109
  }
110
- /*
111
- public function debugInfo()
112
- {
113
- $worker = Factory::createWorker(Settings::getShortVersion());
114
- return $worker->debugInfo();
115
- }
116
- */
117
  public function getGeneralInfo($version)
118
  {
119
  $worker = Factory::createWorker($version);
@@ -228,7 +246,7 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
228
  $checkAttribute = Mage::getModel('catalog/resource_eav_attribute')->loadByCode('catalog_product',$attributesSetArray[$key]["attribute_code"]);
229
 
230
  if(!$checkAttribute->getId() || !$this->_isConfigurable($checkAttribute)){
231
- throw new Mage_Api_Exception('invalid_variation_attribute', 'Invalid variation attribute ['.$checkAttribute['attribute_code'].']');
232
  }
233
  }
234
 
@@ -871,6 +889,7 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
871
  */
872
  public function configurableProduct($set, $sku, $reindex, $productData, $productsSet, $attributesSet, $store=null)
873
  {
 
874
  if (!$set || !$sku) {
875
  throw new Mage_Api_Exception('data_invalid');
876
  }
@@ -1136,7 +1155,7 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
1136
  //prepare and convert filters to array
1137
  $preparedFilters = $this->_convertFiltersToArray($filters);
1138
  if (empty($preparedFilters)) {
1139
- throw new Mage_Api_Exception('filters_invalid', 'Filters not found');
1140
  }
1141
 
1142
  //load collection
@@ -1436,19 +1455,7 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
1436
 
1437
  return $productAPI->create($type, $set, $sku, $productData, $store);
1438
  }
1439
- /*
1440
- public function debugInfo()
1441
- {
1442
- $verInfo = Mage::getVersionInfo();
1443
-
1444
- $result = array(
1445
- 'llc_ver' => Settings::getShortVersion(),
1446
- 'magento_ver' => $verInfo
1447
- );
1448
 
1449
- return $result;
1450
- }
1451
- */
1452
  public function getProductStoreURL($productId, $store = null, $identifierType = 'id') {
1453
 
1454
  $storeId = $this->getStoreCode($store);
10
  }
11
 
12
  class Mage_Catalog_Model_Product_Api_V2_LL extends Mage_Catalog_Model_Product_Api_V2{
13
+
14
+ public function create($type, $set, $sku, $productData, $store = NULL){
15
  $tries = 0;
16
  $maxtries = 3;
17
  Mage::setIsDeveloperMode(true);
33
 
34
  } while ($retry);
35
  }
36
+
37
+ public function update($productId, $productData, $store = null, $identifierType = null){
38
+ $tries = 0;
39
+ $maxtries = 3;
40
+ Mage::setIsDeveloperMode(true);
41
+
42
+ do {
43
+ $retry = false;
44
+ try {
45
+ return parent::update($productId, $productData, $store, $identifierType);
46
+ } catch (Exception $e) {
47
+
48
+ if ($tries < $maxtries && $e->getMessage()=='SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction') {
49
+ $retry = true;
50
+ sleep(1);
51
+ }else{
52
+ throw $e->getMessage();
53
+ }
54
+ $tries++;
55
+ }
56
+
57
+ } while ($retry);
58
+ }
59
  }
60
 
61
  class LinnSystems_LinnLiveConnect_Model_Api_V2 {
131
  $worker = Factory::createWorker($version);
132
  return $worker->updatePriceBulk($data, $store, $identifierType);
133
  }
134
+
 
 
 
 
 
 
135
  public function getGeneralInfo($version)
136
  {
137
  $worker = Factory::createWorker($version);
246
  $checkAttribute = Mage::getModel('catalog/resource_eav_attribute')->loadByCode('catalog_product',$attributesSetArray[$key]["attribute_code"]);
247
 
248
  if(!$checkAttribute->getId() || !$this->_isConfigurable($checkAttribute)){
249
+ throw new Mage_Api_Exception('invalid_variation_attribute', 'Invalid attribute ['.$checkAttribute['attribute_code'].'] provided to Magento extension for creating Variation / Product with options. Check attributes/variations in LinnLive Magento configurator if they do exist/match the ones on the back-end.');
250
  }
251
  }
252
 
889
  */
890
  public function configurableProduct($set, $sku, $reindex, $productData, $productsSet, $attributesSet, $store=null)
891
  {
892
+
893
  if (!$set || !$sku) {
894
  throw new Mage_Api_Exception('data_invalid');
895
  }
1155
  //prepare and convert filters to array
1156
  $preparedFilters = $this->_convertFiltersToArray($filters);
1157
  if (empty($preparedFilters)) {
1158
+ throw new Mage_Api_Exception('filters_invalid', null);
1159
  }
1160
 
1161
  //load collection
1455
 
1456
  return $productAPI->create($type, $set, $sku, $productData, $store);
1457
  }
 
 
 
 
 
 
 
 
 
1458
 
 
 
 
1459
  public function getProductStoreURL($productId, $store = null, $identifierType = 'id') {
1460
 
1461
  $storeId = $this->getStoreCode($store);
app/code/local/LinnSystems/LinnLiveConnect/etc/api.xml CHANGED
@@ -7,29 +7,29 @@
7
  <model>linnLiveConnect/api</model>
8
  <methods>
9
  <configurableProduct translate="title" module="linnLiveConnect">
10
- <title>Configurable products creation</title>
11
  <acl>linnLive/configurableCreate</acl>
12
  </configurableProduct>
13
  <updateConfigurableProduct translate="title" module="linnLiveConnect">
14
- <title>Configurable products creation</title>
15
  <acl>linnLive/configrableUpdate</acl>
16
  </updateConfigurableProduct>
17
  <createProduct translate="title" module="linnLiveConnect">
18
- <title>Create product (extended version)</title>
19
  <method>create</method>
20
  <acl>linnLive/create</acl>
21
  </createProduct>
22
  <updateProduct translate="title" module="linnLiveConnect">
23
- <title>Update product (extended version)</title>
24
  <method>update</method>
25
  <acl>linnLive/update</acl>
26
  </updateProduct>
27
  <productAttributeOptions translate="title" module="linnLiveConnect">
28
- <title>Get attributes by attribute Set id</title>
29
  <acl>linnLive/attributeOptions</acl>
30
  </productAttributeOptions>
31
  <storesList translate="title" module="linnLiveConnect">
32
- <title>Retreive list of install stores</title>
33
  <acl>linnLive/storesList</acl>
34
  </storesList>
35
  <getStoreCode translate="title" module="linnLiveConnect">
@@ -37,16 +37,11 @@
37
  <acl>linnLive/getStoreCode</acl>
38
  </getStoreCode>
39
  <productList translate="title" module="linnLiveConnect">
40
- <title>Get current store code</title>
41
  <acl>linnLive/productList</acl>
42
  </productList>
43
- <info translate="title" module="linnLiveConnect">
44
- <title>Get information about current magento settings and installation</title>
45
- <method>debugInfo</method>
46
- <acl>linnLive/info</acl>
47
- </info>
48
  <assignImages translate="title" module="linnLiveConnect">
49
- <title>Assigns configurable product images to children products</title>
50
  <acl>linnLive/assignImages</acl>
51
  </assignImages>
52
  <deleteAssigned translate="title" module="linnLiveConnect">
@@ -54,7 +49,7 @@
54
  <acl>linnLive/deleteAssigned</acl>
55
  </deleteAssigned>
56
  <getProductStoreURL translate="title" module="linnLiveConnect">
57
- <title>Get product url</title>
58
  <acl>linnLive/getProductStoreURL</acl>
59
  </getProductStoreURL>
60
  <updatePriceBulk translate="title" module="linnLiveConnect">
@@ -62,72 +57,68 @@
62
  <acl>linnLive/updateBulk</acl>
63
  </updatePriceBulk>
64
  <getGeneralInfo translate="title" module="linnLiveConnect">
65
- <title>Get general information</title>
66
  <acl>linnLive/getGeneralInfo</acl>
67
  </getGeneralInfo>
68
  </methods>
69
-
70
  <faults module="linnLiveConnect">
71
  <data_invalid>
72
  <code>100</code>
73
- <message>Invalid data given. Details in error message.</message>
74
  </data_invalid>
75
  <product_type_not_exists>
76
  <code>101</code>
77
- <message>Product type is not in allowed types.</message>
78
  </product_type_not_exists>
79
  <product_attribute_set_not_exists>
80
  <code>102</code>
81
- <message>Product attribute set is not existed.</message>
82
  </product_attribute_set_not_exists>
83
  <product_attribute_set_not_valid>
84
  <code>103</code>
85
- <message>Product attribute set is not belong catalog product entity type.</message>
86
  </product_attribute_set_not_valid>
87
  <products_not_suitable>
88
  <code>104</code>
89
- <message>Product not suitable to be used in configurable product.</message>
90
  </products_not_suitable>
91
  <configurable_creating_error>
92
  <code>105</code>
93
- <message>Configurable product creating error.</message>
94
  </configurable_creating_error>
95
  <wrong_version>
96
  <code>106</code>
97
- <message>
98
- Wrong extended API version, please update your LinnLive Magento extension.
99
- Go to System->Magento Connect->Magento Connect Manager in your Magento Admin panel,
100
- and click on "Check for Upgrades", and upgrade you LinnLiveConnect extension to last one.
101
- </message>
102
  </wrong_version>
103
  <attribute_not_exists>
104
  <code>107</code>
105
- <message>Attribute not found.</message>
106
  </attribute_not_exists>
107
  <product_not_exists>
108
  <code>108</code>
109
- <message>Product not found.</message>
110
  </product_not_exists>
111
  <store_not_exists>
112
  <code>109</code>
113
- <message>Store not found.</message>
114
  </store_not_exists>
115
  <unsupported_edition>
116
  <code>110</code>
117
- <message>Unsupported edition.</message>
118
  </unsupported_edition>
119
  <filters_invalid>
120
  <code>111</code>
121
- <message>Invalid filters.</message>
122
  </filters_invalid>
123
  <version_not_specified>
124
  <code>112</code>
125
- <message>Version is not specified.</message>
126
  </version_not_specified>
127
  <invalid_variation_attribute>
128
  <code>113</code>
129
- <message>Invalid variation attribute.</message>
130
- </invalid_variation_attribute>
131
  </faults>
132
  </linnLive>
133
  </resources>
@@ -136,16 +127,16 @@
136
  <linnLive translate="title" module="linnLiveConnect">
137
  <title>LinnLive</title>
138
  <create translate="title" module="linnLiveConnect">
139
- <title>Product creation (extended)</title>
140
  </create>
141
  <update translate="title" module="linnLiveConnect">
142
- <title>Product update (extended)</title>
143
  </update>
144
  <attributeOptions translate="title" module="linnLiveConnect">
145
- <title>Attribute options by set id</title>
146
  </attributeOptions>
147
  <storesList translate="title" module="linnLiveConnect">
148
- <title>Get stores list</title>
149
  </storesList>
150
  <createImage translate="title" module="linnLiveConnect">
151
  <title>Create image</title>
@@ -154,35 +145,32 @@
154
  <title>Update image</title>
155
  </updateImage>
156
  <getStoreCode translate="title" module="linnLiveConnect">
157
- <title>get current store code</title>
158
  </getStoreCode>
159
  <configurableCreate translate="title" module="linnLiveConnect">
160
- <title>Configurable product creation</title>
161
  </configurableCreate>
162
  <configurableUpdate translate="title" module="linnLiveConnect">
163
- <title>Configurable product update</title>
164
  </configurableUpdate>
165
  <productList translate="title" module="linnLiveConnect">
166
  <title>Retrieve products list by filters</title>
167
  </productList>
168
- <info translate="title" module="linnLiveConnect">
169
- <title>Get information about current magento settings and installation</title>
170
- </info>
171
  <assignImages translate="title" module="linnLiveConnect">
172
- <title>Assigns configurable product images to children's products</title>
173
  </assignImages>
174
  <deleteAssigned translate="title" module="linnLiveConnect">
175
  <title>Remove assigned item from inventory</title>
176
  </deleteAssigned>
177
  <getProductStoreURL translate="title" module="linnLiveConnect">
178
- <title>Get product URL</title>
179
  </getProductStoreURL>
180
  <updatePriceBulk translate="title" module="linnLiveConnect">
181
  <title>Update products in bulk</title>
182
  </updatePriceBulk>
183
  <getGeneralInfo translate="title" module="linnLiveConnect">
184
- <title>Get general info</title>
185
- </getGeneralInfo>
186
  </linnLive>
187
  </resources>
188
  </acl>
7
  <model>linnLiveConnect/api</model>
8
  <methods>
9
  <configurableProduct translate="title" module="linnLiveConnect">
10
+ <title>Create configurable product</title>
11
  <acl>linnLive/configurableCreate</acl>
12
  </configurableProduct>
13
  <updateConfigurableProduct translate="title" module="linnLiveConnect">
14
+ <title>Update configurable product</title>
15
  <acl>linnLive/configrableUpdate</acl>
16
  </updateConfigurableProduct>
17
  <createProduct translate="title" module="linnLiveConnect">
18
+ <title>Create product</title>
19
  <method>create</method>
20
  <acl>linnLive/create</acl>
21
  </createProduct>
22
  <updateProduct translate="title" module="linnLiveConnect">
23
+ <title>Update product</title>
24
  <method>update</method>
25
  <acl>linnLive/update</acl>
26
  </updateProduct>
27
  <productAttributeOptions translate="title" module="linnLiveConnect">
28
+ <title>Get attributes by attribute set ID</title>
29
  <acl>linnLive/attributeOptions</acl>
30
  </productAttributeOptions>
31
  <storesList translate="title" module="linnLiveConnect">
32
+ <title>Retrieve list of installed stores</title>
33
  <acl>linnLive/storesList</acl>
34
  </storesList>
35
  <getStoreCode translate="title" module="linnLiveConnect">
37
  <acl>linnLive/getStoreCode</acl>
38
  </getStoreCode>
39
  <productList translate="title" module="linnLiveConnect">
40
+ <title>Retrieve products list by filters</title>
41
  <acl>linnLive/productList</acl>
42
  </productList>
 
 
 
 
 
43
  <assignImages translate="title" module="linnLiveConnect">
44
+ <title>Assigns configurable product images to child products</title>
45
  <acl>linnLive/assignImages</acl>
46
  </assignImages>
47
  <deleteAssigned translate="title" module="linnLiveConnect">
49
  <acl>linnLive/deleteAssigned</acl>
50
  </deleteAssigned>
51
  <getProductStoreURL translate="title" module="linnLiveConnect">
52
+ <title>Get product URL from Magento</title>
53
  <acl>linnLive/getProductStoreURL</acl>
54
  </getProductStoreURL>
55
  <updatePriceBulk translate="title" module="linnLiveConnect">
57
  <acl>linnLive/updateBulk</acl>
58
  </updatePriceBulk>
59
  <getGeneralInfo translate="title" module="linnLiveConnect">
60
+ <title>Get information about current magento settings</title>
61
  <acl>linnLive/getGeneralInfo</acl>
62
  </getGeneralInfo>
63
  </methods>
64
+
65
  <faults module="linnLiveConnect">
66
  <data_invalid>
67
  <code>100</code>
68
+ <message>Invalid data provided to Magento extension for creating Variation / Product with options. Check attributes/variations in LinnLive Magento configurator if they do match the ones on the back-end, or you can check if the SKU's are not already listed on Magento.</message>
69
  </data_invalid>
70
  <product_type_not_exists>
71
  <code>101</code>
72
+ <message>Product type is not allowed to be listed in the current list of allowed products/types.</message>
73
  </product_type_not_exists>
74
  <product_attribute_set_not_exists>
75
  <code>102</code>
76
+ <message>Product attribute set was not found on Magento.</message>
77
  </product_attribute_set_not_exists>
78
  <product_attribute_set_not_valid>
79
  <code>103</code>
80
+ <message>roduct attribute set was not added to catalogue.</message>
81
  </product_attribute_set_not_valid>
82
  <products_not_suitable>
83
  <code>104</code>
84
+ <message>Product is not suitable to be used in Variations / Products with options.</message>
85
  </products_not_suitable>
86
  <configurable_creating_error>
87
  <code>105</code>
88
+ <message>There was an error, while trying to create Variation / Product with options. Check attributes/variations in LinnLive Magento configurator if they do match the ones on the back-end or you can check if the SKU's are not already listed on Magento.</message>
89
  </configurable_creating_error>
90
  <wrong_version>
91
  <code>106</code>
92
+ <message>Wrong extended API version. Update your Magento LinnLive Extension. In order to do this, go to your Magento Admin Panel > System > Magento Connect Manager > click on “Check for Upgrades”, and upgrade your LinnLive Connect extension to the latest version.</message>
 
 
 
 
93
  </wrong_version>
94
  <attribute_not_exists>
95
  <code>107</code>
96
+ <message>Attribute was not found. Check if you have updated your Magento configurator attributes by clicking on the “Update” button on the top of the screen.</message>
97
  </attribute_not_exists>
98
  <product_not_exists>
99
  <code>108</code>
100
+ <message>Product not found, it might have been deleted from Magento. If you are sure that the product is there, you can try to re-link your item by SKU in order to update it properly.</message>
101
  </product_not_exists>
102
  <store_not_exists>
103
  <code>109</code>
104
+ <message>There was no Magento store found with this ID. Double-check the store ID and the extended property name/value if needed.</message>
105
  </store_not_exists>
106
  <unsupported_edition>
107
  <code>110</code>
108
+ <message>Unsupported version of Magento. This error message can occur if you are using any other Magento editions, that we do not support or Magento versions that are less than 1.7.0.2. NOTE: We do support Magento Enterprise and Magento Community.</message>
109
  </unsupported_edition>
110
  <filters_invalid>
111
  <code>111</code>
112
+ <message>Upon trying to reach Magento extension, inappropriate search filters were assigned to the template.</message>
113
  </filters_invalid>
114
  <version_not_specified>
115
  <code>112</code>
116
+ <message>Unsupported version of Magento. This error message can occur if you are using any other Magento editions, that we do not support or Magento versions that are less than 1.7.0.2. NOTE: We do support Magento Enterprise and Magento Community.</message>
117
  </version_not_specified>
118
  <invalid_variation_attribute>
119
  <code>113</code>
120
+ <message>Invalid attributes provided to Magento extension for creating Variation / Product with options. Check attributes/variations in LinnLive Magento configurator if they do exist/match the ones on the back-end.</message>
121
+ </invalid_variation_attribute>
122
  </faults>
123
  </linnLive>
124
  </resources>
127
  <linnLive translate="title" module="linnLiveConnect">
128
  <title>LinnLive</title>
129
  <create translate="title" module="linnLiveConnect">
130
+ <title>Create product</title>
131
  </create>
132
  <update translate="title" module="linnLiveConnect">
133
+ <title>Update product</title>
134
  </update>
135
  <attributeOptions translate="title" module="linnLiveConnect">
136
+ <title>Get attributes by attribute set ID</title>
137
  </attributeOptions>
138
  <storesList translate="title" module="linnLiveConnect">
139
+ <title>Retrieve list of installed stores</title>
140
  </storesList>
141
  <createImage translate="title" module="linnLiveConnect">
142
  <title>Create image</title>
145
  <title>Update image</title>
146
  </updateImage>
147
  <getStoreCode translate="title" module="linnLiveConnect">
148
+ <title>Get current store code</title>
149
  </getStoreCode>
150
  <configurableCreate translate="title" module="linnLiveConnect">
151
+ <title>Create configurable product</title>
152
  </configurableCreate>
153
  <configurableUpdate translate="title" module="linnLiveConnect">
154
+ <title>Update configurable product</title>
155
  </configurableUpdate>
156
  <productList translate="title" module="linnLiveConnect">
157
  <title>Retrieve products list by filters</title>
158
  </productList>
 
 
 
159
  <assignImages translate="title" module="linnLiveConnect">
160
+ <title>Assigns configurable product images to child products</title>
161
  </assignImages>
162
  <deleteAssigned translate="title" module="linnLiveConnect">
163
  <title>Remove assigned item from inventory</title>
164
  </deleteAssigned>
165
  <getProductStoreURL translate="title" module="linnLiveConnect">
166
+ <title>Get product URL from Magento</title>
167
  </getProductStoreURL>
168
  <updatePriceBulk translate="title" module="linnLiveConnect">
169
  <title>Update products in bulk</title>
170
  </updatePriceBulk>
171
  <getGeneralInfo translate="title" module="linnLiveConnect">
172
+ <title>Get information about current magento settings</title>
173
+ </getGeneralInfo>
174
  </linnLive>
175
  </resources>
176
  </acl>
app/code/local/LinnSystems/LinnLiveConnect/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <LinnSystems_LinnLiveConnect>
5
- <version>1.1.50</version>
6
  </LinnSystems_LinnLiveConnect>
7
  </modules>
8
  <global>
2
  <config>
3
  <modules>
4
  <LinnSystems_LinnLiveConnect>
5
+ <version>1.1.51</version>
6
  </LinnSystems_LinnLiveConnect>
7
  </modules>
8
  <global>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>LinnLiveConnect</name>
4
- <version>1.1.50</version>
5
  <stability>stable</stability>
6
  <license>GPL v2</license>
7
  <channel>community</channel>
@@ -9,11 +9,11 @@
9
  <summary>Extended SOAP WS-I compliant API to support integration with LinnLive2.</summary>
10
  <description>Extended SOAP WS-I compliant API to support integration with LinnLive2 (http://www.linnlive.com).&#xD;
11
  Contains some workarounds to avoid bugs in original Magento modules and additional functionality to operate Magento store remotely.</description>
12
- <notes>get info updates</notes>
13
  <authors><author><name>Albert Andrejev</name><user>albert_andrejev</user><email>albert@linnsystems.com</email></author><author><name>Pavel Nikolajev</name><user>Pavel_LL2</user><email>pavel.nokolajev@linnsystems.com</email></author><author><name>Aleksandr Kornev</name><user>alex_LL2</user><email>alex.kornevs@linnsystems.com</email></author></authors>
14
- <date>2014-07-30</date>
15
- <time>14:33:46</time>
16
- <contents><target name="magelocal"><dir name="LinnSystems"><dir name="LinnLiveConnect"><dir name="Helper"><file name="Data.php" hash="5fe5216de67d4e69a0f418b0cd7780ee"/></dir><dir name="Model"><dir name="Api"><file name="V2.php" hash="1bb60f6979f2f853a034b72592b13bea"/></dir></dir><dir name="etc"><file name="api.xml" hash="be095375b1cd4ebbe91185ae668f8f16"/><file name="config.xml" hash="01c7e067e030e1d43b0863f84355d58c"/><file name="wsdl.xml" hash="2b450fd6a6332d20583aaa4fc52012b6"/><file name="wsi.xml" hash="67b9b8ae64b953805556a5d243e148bc"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="LinnSystems_LinnLiveConnect.xml" hash="19c48712cd0516815d6784592ada0881"/></dir></target></contents>
17
  <compatible/>
18
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
19
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>LinnLiveConnect</name>
4
+ <version>1.1.51</version>
5
  <stability>stable</stability>
6
  <license>GPL v2</license>
7
  <channel>community</channel>
9
  <summary>Extended SOAP WS-I compliant API to support integration with LinnLive2.</summary>
10
  <description>Extended SOAP WS-I compliant API to support integration with LinnLive2 (http://www.linnlive.com).&#xD;
11
  Contains some workarounds to avoid bugs in original Magento modules and additional functionality to operate Magento store remotely.</description>
12
+ <notes>Version 1.1.51</notes>
13
  <authors><author><name>Albert Andrejev</name><user>albert_andrejev</user><email>albert@linnsystems.com</email></author><author><name>Pavel Nikolajev</name><user>Pavel_LL2</user><email>pavel.nokolajev@linnsystems.com</email></author><author><name>Aleksandr Kornev</name><user>alex_LL2</user><email>alex.kornevs@linnsystems.com</email></author></authors>
14
+ <date>2014-08-11</date>
15
+ <time>08:58:39</time>
16
+ <contents><target name="magelocal"><dir name="LinnSystems"><dir name="LinnLiveConnect"><dir name="Helper"><file name="Data.php" hash="5fe5216de67d4e69a0f418b0cd7780ee"/></dir><dir name="Model"><dir name="Api"><file name="V2.php" hash="e979ff29f3f34ae4cc32d9a0f9a4b93c"/></dir></dir><dir name="etc"><file name="api.xml" hash="76538ff23e66eee306d79aab6c59cdf3"/><file name="config.xml" hash="8bb065b37523b8adb48705e0511bd7d1"/><file name="wsdl.xml" hash="2b450fd6a6332d20583aaa4fc52012b6"/><file name="wsi.xml" hash="67b9b8ae64b953805556a5d243e148bc"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="LinnSystems_LinnLiveConnect.xml" hash="19c48712cd0516815d6784592ada0881"/></dir></target></contents>
17
  <compatible/>
18
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
19
  </package>