Creative Mail – Easier WordPress & WooCommerce Email Marketing - Version 1.2.4

Version Description

Download this release

Release Info

Developer constantcontact
Plugin Icon 128x128 Creative Mail – Easier WordPress & WooCommerce Email Marketing
Version 1.2.4
Comparing to
See all releases

Code changes from version 1.2.3 to 1.2.4

CHANGELOG.md CHANGED
@@ -1,6 +1,9 @@
1
  Changelog
2
  =========
3
 
 
 
 
4
  #### 1.2.3 - December 7 2020
5
  - Fixes an issue where the banner would show up again after being dismissed.
6
  - Support WordPress 5.6
1
  Changelog
2
  =========
3
 
4
+ #### 1.2.4 - December 16 2020
5
+ - Introduces a 'Reset' button on the settings page for accounts that are stuck.
6
+
7
  #### 1.2.3 - December 7 2020
8
  - Fixes an issue where the banner would show up again after being dismissed.
9
  - Support WordPress 5.6
README.md CHANGED
@@ -3,7 +3,7 @@ Contributors: Constant Contact
3
  Tags: email, marketing, newsletter, subscribe, contact form, constant contact, crm, automations, ecommerce, promotion, offers, retargeting
4
  Requires at least: 4.6
5
  Tested up to: 5.6
6
- Stable tag: 1.2.3
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
  Requires PHP: 5.6
@@ -88,6 +88,7 @@ Creative Mail by Constant Contact [Privacy Notice](https://www.endurance.com/pri
88
  6. Enhance your brand with logomaker
89
 
90
  == Changelog ==
 
91
  * 1.2.3 - Fixes an issue where the banner would show up again after being dismissed.
92
  * 1.2.2 - Introduction of multi step automations and fixes a couple of small issues in the CreativeMail widgets
93
  * 1.2.1 - Fixes an issue where some users would experience an issue where our UI was blocked by pop-up blockers.
3
  Tags: email, marketing, newsletter, subscribe, contact form, constant contact, crm, automations, ecommerce, promotion, offers, retargeting
4
  Requires at least: 4.6
5
  Tested up to: 5.6
6
+ Stable tag: 1.2.4
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
  Requires PHP: 5.6
88
  6. Enhance your brand with logomaker
89
 
90
  == Changelog ==
91
+ * 1.2.4 - Introduces a 'Reset' button on the settings page for accounts that are stuck.
92
  * 1.2.3 - Fixes an issue where the banner would show up again after being dismissed.
93
  * 1.2.2 - Introduction of multi step automations and fixes a couple of small issues in the CreativeMail widgets
94
  * 1.2.1 - Fixes an issue where some users would experience an issue where our UI was blocked by pop-up blockers.
creative-mail-plugin.php CHANGED
@@ -9,7 +9,7 @@
9
  * Plugin URI: https://wordpress.org/plugins/creative-mail-by-constant-contact/
10
  * Description: Free email marketing designed specifically for WordPress, Jetpack and WooCommerce. Send newsletters, promotions, updates and transactional e-commerce emails. Simple and easy, powered by Constant Contact’s rock solid reliability.
11
  * Author: Constant Contact
12
- * Version: 1.2.3
13
  * Author URI: https://www.constantcontact.com
14
  */
15
  use CreativeMail\CreativeMail;
@@ -24,7 +24,7 @@ function _load_ce4wp_plugin()
24
  define('CE4WP_PLUGIN_DIR', __DIR__ . '/');
25
  define('CE4WP_PLUGIN_URL', plugin_dir_url(__FILE__) . '/');
26
  define('CE4WP_PLUGIN_FILE', __FILE__);
27
- define('CE4WP_PLUGIN_VERSION', '1.2.3');
28
  define('CE4WP_INSTANCE_UUID_KEY', 'ce4wp_instance_uuid');
29
  define('CE4WP_INSTANCE_HANDSHAKE_TOKEN', 'ce4wp_handshake_token');
30
  define('CE4WP_INSTANCE_HANDSHAKE_EXPIRATION', 'ce4wp_handshake_expiration');
@@ -41,7 +41,7 @@ function _load_ce4wp_plugin()
41
  define('CE4WP_APP_GATEWAY_URL', 'https://app-gateway.creativemail.com/');
42
  define('CE4WP_APP_URL', 'https://app.creativemail.com/');
43
  define('CE4WP_ENVIRONMENT', 'PRODUCTION');
44
- define('CE4WP_BUILD_NUMBER', '847');
45
  define('CE4WP_BATCH_SIZE', 500);
46
  define('CE4WP_WC_API_KEY_ID', 'ce4wp_woocommerce_api_key_id');
47
  define('CE4WP_WC_API_CONSUMER_KEY', 'ce4wp_woocommerce_consumer_key');
9
  * Plugin URI: https://wordpress.org/plugins/creative-mail-by-constant-contact/
10
  * Description: Free email marketing designed specifically for WordPress, Jetpack and WooCommerce. Send newsletters, promotions, updates and transactional e-commerce emails. Simple and easy, powered by Constant Contact’s rock solid reliability.
11
  * Author: Constant Contact
12
+ * Version: 1.2.4
13
  * Author URI: https://www.constantcontact.com
14
  */
15
  use CreativeMail\CreativeMail;
24
  define('CE4WP_PLUGIN_DIR', __DIR__ . '/');
25
  define('CE4WP_PLUGIN_URL', plugin_dir_url(__FILE__) . '/');
26
  define('CE4WP_PLUGIN_FILE', __FILE__);
27
+ define('CE4WP_PLUGIN_VERSION', '1.2.4');
28
  define('CE4WP_INSTANCE_UUID_KEY', 'ce4wp_instance_uuid');
29
  define('CE4WP_INSTANCE_HANDSHAKE_TOKEN', 'ce4wp_handshake_token');
30
  define('CE4WP_INSTANCE_HANDSHAKE_EXPIRATION', 'ce4wp_handshake_expiration');
41
  define('CE4WP_APP_GATEWAY_URL', 'https://app-gateway.creativemail.com/');
42
  define('CE4WP_APP_URL', 'https://app.creativemail.com/');
43
  define('CE4WP_ENVIRONMENT', 'PRODUCTION');
44
+ define('CE4WP_BUILD_NUMBER', '885');
45
  define('CE4WP_BATCH_SIZE', 500);
46
  define('CE4WP_WC_API_KEY_ID', 'ce4wp_woocommerce_api_key_id');
47
  define('CE4WP_WC_API_CONSUMER_KEY', 'ce4wp_woocommerce_consumer_key');
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: Constant Contact
3
  Tags: email, marketing, newsletter, subscribe, contact form, constant contact, crm, automations, ecommerce, promotion, offers, retargeting
4
  Requires at least: 4.6
5
  Tested up to: 5.6
6
- Stable tag: 1.2.3
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
  Requires PHP: 5.6
@@ -93,6 +93,7 @@ Creative Mail by Constant Contact [Privacy Notice](https://www.endurance.com/pri
93
  6. Enhance your brand with logomaker
94
 
95
  == Changelog ==
 
96
  * 1.2.3 - Fixes an issue where the banner would show up again after being dismissed.
97
  * 1.2.2 - Introduction of multi step automations and fixes a couple of small issues in the CreativeMail widgets
98
  * 1.2.1 - Fixes an issue where some users would experience an issue where our UI was blocked by pop-up blockers.
3
  Tags: email, marketing, newsletter, subscribe, contact form, constant contact, crm, automations, ecommerce, promotion, offers, retargeting
4
  Requires at least: 4.6
5
  Tested up to: 5.6
6
+ Stable tag: 1.2.4
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
  Requires PHP: 5.6
93
  6. Enhance your brand with logomaker
94
 
95
  == Changelog ==
96
+ * 1.2.4 - Introduces a 'Reset' button on the settings page for accounts that are stuck.
97
  * 1.2.3 - Fixes an issue where the banner would show up again after being dismissed.
98
  * 1.2.2 - Introduction of multi step automations and fixes a couple of small issues in the CreativeMail widgets
99
  * 1.2.1 - Fixes an issue where some users would experience an issue where our UI was blocked by pop-up blockers.
src/views/pending-setup.php CHANGED
@@ -10,3 +10,14 @@
10
  <p class="ce4wp-typography-root ce4wp-body2 ce4wp-mt-3" style="color: rgba(0, 0, 0, 0.6);">
11
  <?= __( 'Get free email marketing, 98% deliverability, and Constant Contact rock solid reliability all without ever needing to leave your WP Admin.', 'ce4wp' ); ?>
12
  </p>
 
 
 
 
 
 
 
 
 
 
 
10
  <p class="ce4wp-typography-root ce4wp-body2 ce4wp-mt-3" style="color: rgba(0, 0, 0, 0.6);">
11
  <?= __( 'Get free email marketing, 98% deliverability, and Constant Contact rock solid reliability all without ever needing to leave your WP Admin.', 'ce4wp' ); ?>
12
  </p>
13
+
14
+
15
+ <p class="ce4wp-typography-root ce4wp-body2 ce4wp-mt-3" style="color: rgba(0, 0, 0, 0.6);">
16
+ <?= __( 'Having problems setting up your account, click the \'reset\' button below to start over.', 'ce4wp' ); ?>
17
+ </p>
18
+ <div class="ce4wp-kvp">
19
+ <form name="disconnect" action="" method="post">
20
+ <input type="hidden" name="action" value="disconnect" />
21
+ <input name="disconnect_button" type="submit" class="ce4wp-button-text-primary destructive ce4wp-right" id="disconnect-instance" value="Reset" />
22
+ </form>
23
+ </div>
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit9f5866ac3f3a25f2b6311871ff5ad9ff::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit1bf2baaec5a947c9725005d396762edd::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit9f5866ac3f3a25f2b6311871ff5ad9ff
6
  {
7
  private static $loader;
8
 
@@ -22,15 +22,15 @@ class ComposerAutoloaderInit9f5866ac3f3a25f2b6311871ff5ad9ff
22
  return self::$loader;
23
  }
24
 
25
- spl_autoload_register(array('ComposerAutoloaderInit9f5866ac3f3a25f2b6311871ff5ad9ff', 'loadClassLoader'), true, true);
26
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
27
- spl_autoload_unregister(array('ComposerAutoloaderInit9f5866ac3f3a25f2b6311871ff5ad9ff', 'loadClassLoader'));
28
 
29
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30
  if ($useStaticLoader) {
31
  require_once __DIR__ . '/autoload_static.php';
32
 
33
- call_user_func(\Composer\Autoload\ComposerStaticInit9f5866ac3f3a25f2b6311871ff5ad9ff::getInitializer($loader));
34
  } else {
35
  $map = require __DIR__ . '/autoload_namespaces.php';
36
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit1bf2baaec5a947c9725005d396762edd
6
  {
7
  private static $loader;
8
 
22
  return self::$loader;
23
  }
24
 
25
+ spl_autoload_register(array('ComposerAutoloaderInit1bf2baaec5a947c9725005d396762edd', 'loadClassLoader'), true, true);
26
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
27
+ spl_autoload_unregister(array('ComposerAutoloaderInit1bf2baaec5a947c9725005d396762edd', 'loadClassLoader'));
28
 
29
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
30
  if ($useStaticLoader) {
31
  require_once __DIR__ . '/autoload_static.php';
32
 
33
+ call_user_func(\Composer\Autoload\ComposerStaticInit1bf2baaec5a947c9725005d396762edd::getInitializer($loader));
34
  } else {
35
  $map = require __DIR__ . '/autoload_namespaces.php';
36
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit9f5866ac3f3a25f2b6311871ff5ad9ff
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'F' =>
@@ -128,9 +128,9 @@ class ComposerStaticInit9f5866ac3f3a25f2b6311871ff5ad9ff
128
  public static function getInitializer(ClassLoader $loader)
129
  {
130
  return \Closure::bind(function () use ($loader) {
131
- $loader->prefixLengthsPsr4 = ComposerStaticInit9f5866ac3f3a25f2b6311871ff5ad9ff::$prefixLengthsPsr4;
132
- $loader->prefixDirsPsr4 = ComposerStaticInit9f5866ac3f3a25f2b6311871ff5ad9ff::$prefixDirsPsr4;
133
- $loader->classMap = ComposerStaticInit9f5866ac3f3a25f2b6311871ff5ad9ff::$classMap;
134
 
135
  }, null, ClassLoader::class);
136
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit1bf2baaec5a947c9725005d396762edd
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'F' =>
128
  public static function getInitializer(ClassLoader $loader)
129
  {
130
  return \Closure::bind(function () use ($loader) {
131
+ $loader->prefixLengthsPsr4 = ComposerStaticInit1bf2baaec5a947c9725005d396762edd::$prefixLengthsPsr4;
132
+ $loader->prefixDirsPsr4 = ComposerStaticInit1bf2baaec5a947c9725005d396762edd::$prefixDirsPsr4;
133
+ $loader->classMap = ComposerStaticInit1bf2baaec5a947c9725005d396762edd::$classMap;
134
 
135
  }, null, ClassLoader::class);
136
  }