Version Notes
- Bug fix: Incompatibility with AOE Scheduler resolved
Download this release
Release Info
Developer | MailUp |
Extension | MailUp |
Version | 2.7.1 |
Comparing to | |
See all releases |
Code changes from version 2.7.0 to 2.7.1
- app/code/local/MailUp/MailUpSync/Block/Adminhtml/Mailup/Grid.php +0 -1
- app/code/local/MailUp/MailUpSync/data/mailup_setup/{upgrade-2.6.1-2.7.0.php → data-upgrade-2.6.1-2.7.0.php} +0 -0
- app/code/local/MailUp/MailUpSync/data/mailup_setup/data-upgrade-2.7.0-2.7.1.php +34 -0
- app/code/local/MailUp/MailUpSync/etc/config.xml +5 -11
- package.xml +5 -9
app/code/local/MailUp/MailUpSync/Block/Adminhtml/Mailup/Grid.php
CHANGED
@@ -180,7 +180,6 @@ class MailUp_MailUpSync_Block_Adminhtml_MailUp_Grid extends Mage_Adminhtml_Block
|
|
180 |
'sortable' => false,
|
181 |
'index' => 'stores',
|
182 |
'is_system' => true,
|
183 |
-
'comment' => 'Run a pending or queued job, or delete an existing job'
|
184 |
));
|
185 |
|
186 |
|
180 |
'sortable' => false,
|
181 |
'index' => 'stores',
|
182 |
'is_system' => true,
|
|
|
183 |
));
|
184 |
|
185 |
|
app/code/local/MailUp/MailUpSync/data/mailup_setup/{upgrade-2.6.1-2.7.0.php → data-upgrade-2.6.1-2.7.0.php}
RENAMED
File without changes
|
app/code/local/MailUp/MailUpSync/data/mailup_setup/data-upgrade-2.7.0-2.7.1.php
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Update Mailup
|
4 |
+
*/
|
5 |
+
$installer = $this;
|
6 |
+
$this->startSetup();
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Rename sync jobs to remove sevenlike reference
|
10 |
+
*/
|
11 |
+
$cron_schedule_table = Mage::getSingleton("core/resource")->getTableName("cron_schedule");
|
12 |
+
$installer->run("UPDATE {$cron_schedule_table} SET job_code='mailup_mailupsync' WHERE job_code='MailUp_MailUpSync'");
|
13 |
+
$installer->run("UPDATE {$cron_schedule_table} SET job_code='mailup_mailupsync_autosync' WHERE job_code='sevenlike_mailup_autosync'");
|
14 |
+
$installer->run("UPDATE {$cron_schedule_table} SET job_code='mailup_mailupsync_autosync' WHERE job_code='MailUp_MailUpSync_autosync'");
|
15 |
+
|
16 |
+
/**
|
17 |
+
* Remove or rename old sevenlike cron settings
|
18 |
+
*/
|
19 |
+
// Get all sevenlike_mailup cron entries
|
20 |
+
$collection = Mage::getModel('core/config_data')->getCollection();
|
21 |
+
$collection->addPathFilter('crontab/jobs/sevenlike_mailup/schedule');
|
22 |
+
// Foreach entry, try to insert. If exists, ignore. Delete originals
|
23 |
+
$config_table = Mage::getSingleton("core/resource")->getTableName("core_config_data");
|
24 |
+
foreach ($collection as $conf) {
|
25 |
+
$installer->run("INSERT IGNORE INTO {$config_table} (`scope`, `scope_id`, `path`, `value`) VALUES (" .
|
26 |
+
"'{$conf->getScope()}', " .
|
27 |
+
"'{$conf->getScopeId()}', " .
|
28 |
+
"'crontab/jobs/mailup_mailupsync/schedule/cron_expr', " .
|
29 |
+
"'{$conf->getValue()}')");
|
30 |
+
$installer->run("DELETE FROM {$config_table} WHERE config_id='{$conf->getConfigId()}'");
|
31 |
+
}
|
32 |
+
|
33 |
+
|
34 |
+
$this->endSetup();
|
app/code/local/MailUp/MailUpSync/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<MailUp_MailUpSync>
|
5 |
-
<version>2.7.
|
6 |
</MailUp_MailUpSync>
|
7 |
</modules>
|
8 |
<!-- frontend -->
|
@@ -358,19 +358,13 @@
|
|
358 |
</MailUp_MailUpSync_manualsync>
|
359 |
-->
|
360 |
|
361 |
-
<
|
362 |
<run><model>mailup/Cron::autoSync</model></run>
|
363 |
-
</
|
364 |
|
365 |
-
<
|
366 |
-
<!--<schedule><cron_expr>*/15 * * * *</cron_expr></schedule>-->
|
367 |
<run><model>mailup/Cron::run</model></run>
|
368 |
-
</
|
369 |
-
<!-- not in use? never implemented.. -->
|
370 |
-
<mailup_connectionproblemsredo>
|
371 |
-
<schedule><cron_expr>*/30 * * * *</cron_expr></schedule>
|
372 |
-
<run><model>mailup/Cron::resendConnectionErrors</model></run>
|
373 |
-
</mailup_connectionproblemsredo>
|
374 |
</jobs>
|
375 |
</crontab>
|
376 |
</config>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<MailUp_MailUpSync>
|
5 |
+
<version>2.7.1</version>
|
6 |
</MailUp_MailUpSync>
|
7 |
</modules>
|
8 |
<!-- frontend -->
|
358 |
</MailUp_MailUpSync_manualsync>
|
359 |
-->
|
360 |
|
361 |
+
<mailup_mailupsync_autosync>
|
362 |
<run><model>mailup/Cron::autoSync</model></run>
|
363 |
+
</mailup_mailupsync_autosync>
|
364 |
|
365 |
+
<mailup_mailupsync>
|
|
|
366 |
<run><model>mailup/Cron::run</model></run>
|
367 |
+
</mailup_mailupsync>
|
|
|
|
|
|
|
|
|
|
|
368 |
</jobs>
|
369 |
</crontab>
|
370 |
</config>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>MailUp</name>
|
4 |
-
<version>2.7.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/academic.php">Academic Free License (AFL)</license>
|
7 |
<channel>community</channel>
|
@@ -46,16 +46,12 @@
|
|
46 |
</ul>
|
47 |
<p><br />Ad esempio un sito di ecommerce potrebbe alimentare il DB di MailUp con informazioni sugli acquisti e MailUp potr&agrave; quindi inviare, ad esempio dopo 7 giorni dall'acquisto, un messaggio di costumer satisfaction oppure l'invito ad acquistare un prodotto correlato.</p></description>
|
48 |
<notes><ul>
|
49 |
-
<li>
|
50 |
-
<li>NEW: Segmenting customers:<ul><li>You can choose a custom subscription message ID</li><li>Can chose all customers who have not opted-in</li></ul></li>
|
51 |
-
<li>NEW: Connection check for url, username and password to make entering your details easier</li>
|
52 |
-
<li>Improvement: Shopping-cart abandonment fields cleared immediately after order</li>
|
53 |
-
<li>Improvement: Task and log lists now show most recent first</li>
|
54 |
</ul></notes>
|
55 |
<authors><author><name>Mailup</name><user>Mailup</user><email>sales@mailup.com</email></author></authors>
|
56 |
-
<date>2014-
|
57 |
-
<time>
|
58 |
-
<contents><target name="magelocal"><dir name="MailUp"><dir name="MailUpSync"><dir name="Block"><dir name="Adminhtml"><dir name="Log"><file name="Grid.php" hash="38557c376017afe05298bcbf32d038d1"/></dir><file name="Log.php" hash="e4bffa5e42d20efb0b02888db700cb2f"/><dir name="Mailup"><file name="Grid.php" hash="
|
59 |
<compatible/>
|
60 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
61 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>MailUp</name>
|
4 |
+
<version>2.7.1</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/academic.php">Academic Free License (AFL)</license>
|
7 |
<channel>community</channel>
|
46 |
</ul>
|
47 |
<p><br />Ad esempio un sito di ecommerce potrebbe alimentare il DB di MailUp con informazioni sugli acquisti e MailUp potr&agrave; quindi inviare, ad esempio dopo 7 giorni dall'acquisto, un messaggio di costumer satisfaction oppure l'invito ad acquistare un prodotto correlato.</p></description>
|
48 |
<notes><ul>
|
49 |
+
<li>Bug fix: Incompatibility with AOE Scheduler resolved</li>
|
|
|
|
|
|
|
|
|
50 |
</ul></notes>
|
51 |
<authors><author><name>Mailup</name><user>Mailup</user><email>sales@mailup.com</email></author></authors>
|
52 |
+
<date>2014-10-06</date>
|
53 |
+
<time>09:29:44</time>
|
54 |
+
<contents><target name="magelocal"><dir name="MailUp"><dir name="MailUpSync"><dir name="Block"><dir name="Adminhtml"><dir name="Log"><file name="Grid.php" hash="38557c376017afe05298bcbf32d038d1"/></dir><file name="Log.php" hash="e4bffa5e42d20efb0b02888db700cb2f"/><dir name="Mailup"><file name="Grid.php" hash="37420bc13a1ecae89d6a19a7659d6711"/></dir><file name="Mailupbackend.php" hash="67f999af48c88e2c85d9a84d0ba4d632"/><dir name="Sync"><file name="Grid.php" hash="afd6e1c5eb5781fbe05df504d02fe5e0"/></dir><file name="Sync.php" hash="5d34a2a330da7649799172394da28c58"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Timezone.php" hash="ca3f432e8a7b1e7fb1981a7b4eaa704e"/></dir><file name="Testbutton.php" hash="8c2cb5952e81ee89411be42bfea4bcfd"/></dir></dir></dir></dir><dir name="Checkout"><file name="Subscribe.php" hash="1cac447093df6e663b8af8333524e160"/></dir><file name="Filters.php" hash="701661ef5c6eb13708f2909546d17138"/><file name="Index.php" hash="b4a60933c967669e3fd0f1423ac01cac"/></dir><dir name="Helper"><file name="Customer.php" hash="8034cd2301c697fc0c1912ad4130a94e"/><file name="Data.php" hash="7b252063460448345e5a03d48a08e4be"/><file name="Order.php" hash="6fab1a018ff9601dac7e9b745dc989bf"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="System"><dir name="Clone"><dir name="Mappings"><file name="Custom.php" hash="786ccebb45c3f048e38d871fada8e0d3"/></dir></dir><dir name="Source"><dir name="Cron"><file name="Frequency.php" hash="c0fc8981934028b0eb3ece0253e87691"/><file name="Hours.php" hash="38bd8efdfaae15adbf2654cdd1134f2b"/></dir><file name="Fields.php" hash="0062d2ba3c7a1e16bebbf59d6a9d2c5a"/></dir><file name=".DS_Store" hash="699eb0995de74828d9f23655e826e581"/></dir><file name=".DS_Store" hash="173bd8294aed6b0b02e19ffb8e68cbd5"/></dir><file name="Config.php" hash="79e0f416088acbef55bb1022651f073c"/><file name="Consoleurlvalidator.php" hash="1385ebd3d6c6138c2d38a426bc7a7914"/><file name="Cron.php" hash="d34013b25021eb3c5a866868da318dcf"/><file name="Job.php" hash="26bb0ab71fa8920fc0a6b59f52d5ec50"/><file name="Log.php" hash="c77cf2a4dddbb6a384052f79cfd74f39"/><file name="MailUp.php" hash="84dbd1bab58b00767491c50f37d94f21"/><file name="MailUpWsImport.php" hash="c8f57fc957ab123bd1286ca991871dff"/><dir name="Mysql14"><dir name="MailUp"><file name="Collection.php" hash="3fafd0a1aa00243ca1f88eb409ca31b3"/></dir><file name="MailUp.php" hash="0a80ed4029058663fe09845ee9c1190e"/></dir><dir name="Mysql4"><dir name="Job"><file name="Collection.php" hash="0935b29c6f71e712383d11693553cba3"/></dir><file name="Job.php" hash="3b289d188982ca7eb047e58ccedc7d77"/><dir name="Log"><file name="Collection.php" hash="c7030f645c08cf53da3c6e95902bb063"/></dir><file name="Log.php" hash="c134a9956d7213cca84f71a63b272400"/><dir name="Sync"><file name="Collection.php" hash="a60698dec1fdc044df198a11887d9300"/></dir><file name="Sync.php" hash="2b904c04594f2b842cd061c3673d0cde"/></dir><file name="Observer.php" hash="31e8715a4dd7af0aae0fb11edda393ad"/><dir name="Source"><file name="Groups.php" hash="8661b4079c8620824a24e0769e0ce7d7"/><file name="Lists.php" hash="66b0f269f42fea4f33d585f5b428bb48"/><file name="Store.php" hash="8b1b8bfc67e5e49d085f1f8e685ca8be"/></dir><file name="Subscriber.php" hash="a761b42a869cab4f92de9804906fbbf4"/><file name="Sync.php" hash="d7bbd3ce64dbf67500ce0853fc54c865"/><file name="Webserviceusernamevalidator.php" hash="c8986f1c00af0ca7fc252b593548598f"/><file name="Ws.php" hash="21ef21afcf35867d0ec8ff345babeab6"/><file name="Wssend.php" hash="7c06e853f48a08e137397c0c42413217"/><file name=".DS_Store" hash="6f2c4920df9dd2405271ef9b6495cacc"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="ConfigurationController.php" hash="040f8d33cf489ebad77838f8ca016fe7"/><file name="FieldsmappingController.php" hash="2681d558e3abda7b6475dbc969e9a1c7"/><file name="FilterController.php" hash="64f90b9c12c50f4de74a0401da788770"/><file name="LogController.php" hash="909b3b9f0e07c154ffd034ed35da185d"/><file name="MailupbackendController.php" hash="c4d70bc81adb492f7893554998962adf"/><file name="SyncController.php" hash="82398659801687a1bf912b2ac00493ea"/><file name="ViewdatatransferlogController.php" hash="b7baa8c62657e03cfbd00a032b8381ef"/></dir><file name="IndexController.php" hash="c634cdd24f62a7d27c4613b4a62a06f8"/><file name="TestController.php" hash="73359f2e0bf681b7e8900b8dd23c05c3"/><file name="WebhookController.php" hash="333d054fffdc976592c7789de7a15ed4"/></dir><dir name="data"><dir name="mailup_setup"><file name="data-upgrade-2.6.1-2.7.0.php" hash="525fb58aa0ecf97693806d81149793e0"/><file name="data-upgrade-2.7.0-2.7.1.php" hash="b2ff15418a44d42c82aa5ed99c9893d4"/></dir></dir><dir name="etc"><file name="config.xml" hash="9bfc287196799a66727c01c4de8bfd20"/><file name="system.xml" hash="bfe19ce9fac9be62e4000b2491b48ae7"/></dir><dir name="sql"><dir name="mailup_setup"><file name="mysql4-install-0.1.0.php" hash="8e52462c1d0d28f39c1c3f67c3748d26"/><file name="mysql4-install-2.3.0.php" hash="9532dac8b7bbc85f4e13d44816213076"/><file name="mysql4-install-2.4.0.php" hash="df3247d77cf4dff79c7dbf305e5ad9b8"/><file name="mysql4-upgrade-0.1.0-1.0.0.php" hash="8e52462c1d0d28f39c1c3f67c3748d26"/><file name="mysql4-upgrade-0.3.0-1.0.0.php" hash="97e4f8e3ba9e2ab4d5c5757efb3a47de"/><file name="mysql4-upgrade-1.0.0-1.5.2.php" hash="4fda0e9178a6cba85631f4f24faaf71b"/><file name="mysql4-upgrade-2.1.3-2.2.0.php" hash="9d4c89357d75bc526c0a38c8b7108611"/><file name="mysql4-upgrade-2.2.0-2.3.0.php" hash="6b838a9491a8a3d8cd66ec8399667fe3"/><file name="mysql4-upgrade-2.2.1-2.3.0.php" hash="6b838a9491a8a3d8cd66ec8399667fe3"/><file name="mysql4-upgrade-2.3.0-2.3.1.php" hash="d7b7aac558c7bbfcd9f5657342bb8d5d"/><file name="mysql4-upgrade-2.3.1-2.3.2.php" hash="841257c7988bd63828d2fdeaa087eaca"/><file name="mysql4-upgrade-2.3.2-2.4.0.php" hash="df3247d77cf4dff79c7dbf305e5ad9b8"/><file name="mysql4-upgrade-2.4.0-2.4.1.php" hash="812b65d636b1e15d3804c21d134de572"/><file name="mysql4-upgrade-2.6.1-2.7.0.php" hash="3008b9e79b33278a98640ebf5d35643a"/></dir></dir><file name=".DS_Store" hash="e49cca224ac24efb7898b1adf5d52aaf"/></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="mailup.xml" hash="16c2c7c7c17504acb4d61004533f99b9"/></dir><dir name="template"><dir name="mailup"><dir name="mailupsync"><file name="confirm.phtml" hash="562c3f0f8625cbb3361e81dc17998ba3"/><file name="fieldsmapping.phtml" hash="b0b22c19bc6f9c97b22754dc7a0103ba"/><file name="filter.phtml" hash="d887726f97b0e184f3d673e94d03ed77"/><file name="sysconfigjavascript.phtml" hash="5d8d3ec91184b4bf54faad75b84a2765"/><file name="viewdatatransferlog.phtml" hash="fcc13d34146e22630d1a170888b2cc73"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="mailup.xml" hash="e1bdb69f2ad9a1c67d06e786e08905bd"/></dir><dir name="template"><dir name="mailup"><dir name="customer"><dir name="account"><dir name="dashboard"><file name="info.phtml" hash="e1859cbb88aefc9fc6f4fac212c23ae9"/></dir></dir></dir><file name="index.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="subscribe.phtml" hash="3316f1a2e166179d2631a4a568059d66"/></dir></dir></dir></dir><dir name="enterprise"><dir name="default"><dir name="layout"><file name="mailup.xml" hash="1251bb9bdafdb8c5799ff3f78fa960d6"/></dir><dir name="template"><dir name="mailup"><dir name="customer"><dir name="account"><dir name="dashboard"><file name="info.phtml" hash="05429197b5b352050b28f566fe6d1b88"/></dir></dir></dir><file name="subscribe.phtml" hash="a102e2e0dc4c836bc78eb044bf13e172"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="MailUp_MailUpSync.xml" hash="599cc75c4fccf74da4baccf4ad2314a3"/></dir></target><target name="magelocale"><dir name="en_US"><file name="MailUp_MailUpSync.csv" hash="c93d389981a15db14a1de35c82c2c6fa"/></dir><dir name="it_IT"><file name="MailUp_MailUpSync.csv" hash="a408addc87ef4c64c2cf754cfdf9eb35"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="mailup"><dir name="mailupsync"><dir name="images"><file name="MailUp_300_200_transparent_small.png" hash="fcaf7d0876af346b01e40f3c1eeaa721"/><file name="titoli.png" hash="95a7996cd77d3413fd048018095aec6e"/></dir><file name="mailup.css" hash="cd3e7f45f619c6172de923d688d21dc3"/></dir></dir><dir name="images"><file name="MailUp_300_200_transparent_small.png" hash="fcaf7d0876af346b01e40f3c1eeaa721"/></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="mailup"><file name="admin.js" hash="b30a744826b59ef20767ba7b379949d7"/></dir></dir></target></contents>
|
55 |
<compatible/>
|
56 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
57 |
</package>
|