SendGrid - Version 1.10.6

Version Description

  • Fixed logos and fonts on Stats page
Download this release

Release Info

Developer team-rs
Plugin Icon 128x128 SendGrid
Version 1.10.6
Comparing to
See all releases

Code changes from version 1.10.5 to 1.10.6

readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://sendgrid.com/
4
  Tags: email, email reliability, email templates, sendgrid, smtp, transactional email, wp_mail,email infrastructure, email marketing, marketing email, deliverability, email deliverability, email delivery, email server, mail server, email integration, cloud email
5
  Requires at least: 4.2
6
  Tested up to: 4.7
7
- Stable tag: 1.10.5
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -32,7 +32,8 @@ For more details, consult the official documentation for the Subscription Widget
32
 
33
  If you are using the SendGrid plugin in a Multisite environment, you need to Network Activate it. You can then access the settings page on the network dashboard and the configure settings will be used for all sites.
34
 
35
- Configuration on a per-site basis is not currently supported. All configured settings will be applied to all sites.
 
36
 
37
  If you already had the plugin installed in a Multisite environment and you update to versions after 1.9.0 you may need to reconfigure your plugin.
38
 
@@ -255,6 +256,8 @@ The settings for all sites in the network can be configured only by the Network
255
 
256
  == Changelog ==
257
 
 
 
258
  = 1.10.5 =
259
  * Added settings page on multisite to give access to self manage SendGrid plugin to each subsite
260
  = 1.10.4 =
@@ -394,6 +397,8 @@ The settings for all sites in the network can be configured only by the Network
394
 
395
  == Upgrade notice ==
396
 
 
 
397
  = 1.10.5 =
398
  * Added settings page on multisite to give access to self manage SendGrid plugin to each subsite
399
  = 1.10.4 =
4
  Tags: email, email reliability, email templates, sendgrid, smtp, transactional email, wp_mail,email infrastructure, email marketing, marketing email, deliverability, email deliverability, email delivery, email server, mail server, email integration, cloud email
5
  Requires at least: 4.2
6
  Tested up to: 4.7
7
+ Stable tag: 1.10.6
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
32
 
33
  If you are using the SendGrid plugin in a Multisite environment, you need to Network Activate it. You can then access the settings page on the network dashboard and the configure settings will be used for all sites.
34
 
35
+ You can enable access for SendGrid settings to each subsite in the Multisite Settings tab. If the checkbox is unchecked then that site will not see the SendGrid settings page and it will use the settings set on the network.
36
+ Warning! When you activate SendGrid management for a subsite, that site will not be able to send emails until the admin updates the SendGrid settings on that subsite.
37
 
38
  If you already had the plugin installed in a Multisite environment and you update to versions after 1.9.0 you may need to reconfigure your plugin.
39
 
256
 
257
  == Changelog ==
258
 
259
+ = 1.10.6 =
260
+ * Fixed logos and fonts on Stats page
261
  = 1.10.5 =
262
  * Added settings page on multisite to give access to self manage SendGrid plugin to each subsite
263
  = 1.10.4 =
397
 
398
  == Upgrade notice ==
399
 
400
+ = 1.10.6 =
401
+ * Fixed logos and fonts on Stats page
402
  = 1.10.5 =
403
  * Added settings page on multisite to give access to self manage SendGrid plugin to each subsite
404
  = 1.10.4 =
view/js/sendgrid.stats-v1.7.3.js CHANGED
@@ -7,6 +7,12 @@ jQuery(document).ready(function($) {
7
  $("#sendgrid-statistics-type").val(statisticsType);
8
  $(".sendgrid-statistics-header-toggle").hide();
9
  $("#sendgrid-" + statisticsType + "-statistics-header").show();
 
 
 
 
 
 
10
  getStats(jQuery("#sendgrid-start-date").val(), jQuery("#sendgrid-end-date").val(), 'sendgrid_get_stats');
11
  });
12
 
7
  $("#sendgrid-statistics-type").val(statisticsType);
8
  $(".sendgrid-statistics-header-toggle").hide();
9
  $("#sendgrid-" + statisticsType + "-statistics-header").show();
10
+
11
+ if (statisticsType != "wordpress" && statisticsType != "general")
12
+ {
13
+ $("#sendgrid-category-statistics-header").show();
14
+ }
15
+
16
  getStats(jQuery("#sendgrid-start-date").val(), jQuery("#sendgrid-end-date").val(), 'sendgrid_get_stats');
17
  });
18
 
view/sendgrid_stats.php CHANGED
@@ -1,8 +1,13 @@
1
  <div class="wrap clearfix" id="sendgrid-statistics-page">
2
  <div class="pull-left sendgrid-statistics-header">
3
- <div id="icon-sendgrid" class="icon32"><br></div>
 
 
 
 
4
  <h2 id="sendgrid-wordpress-statistics-header" class="sendgrid-statistics-header-toggle">SendGrid Wordpress Statistics</h2>
5
  <h2 id="sendgrid-general-statistics-header" class="sendgrid-statistics-header-toggle" style="display: none;">SendGrid General Statistics</h2>
 
6
  <?php if ( isset( $status ) and ( 'error' == $status ) ): ?>
7
  <div id="message" class="<?php echo $status ?>">
8
  <p>
1
  <div class="wrap clearfix" id="sendgrid-statistics-page">
2
  <div class="pull-left sendgrid-statistics-header">
3
+ <div>
4
+ <a href="http://sendgrid.com" target="_blank">
5
+ <img src="<?php echo plugins_url( '/images/logo.png', __FILE__ ) ?>" width="100" alt="" />
6
+ </a>
7
+ </div>
8
  <h2 id="sendgrid-wordpress-statistics-header" class="sendgrid-statistics-header-toggle">SendGrid Wordpress Statistics</h2>
9
  <h2 id="sendgrid-general-statistics-header" class="sendgrid-statistics-header-toggle" style="display: none;">SendGrid General Statistics</h2>
10
+ <h2 id="sendgrid-category-statistics-header" class="sendgrid-statistics-header-toggle" style="display: none;">SendGrid Categories Statistics</h2>
11
  <?php if ( isset( $status ) and ( 'error' == $status ) ): ?>
12
  <div id="message" class="<?php echo $status ?>">
13
  <p>
wpsendgrid.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: SendGrid
4
  Plugin URI: http://wordpress.org/plugins/sendgrid-email-delivery-simplified/
5
  Description: Email Delivery. Simplified. SendGrid's cloud-based email infrastructure relieves businesses of the cost and complexity of maintaining custom email systems. SendGrid provides reliable delivery, scalability and real-time analytics along with flexible APIs that make custom integration a breeze.
6
- Version: 1.10.5
7
  Author: SendGrid
8
  Author URI: http://sendgrid.com
9
  Text Domain: sendgrid-email-delivery-simplified
3
  Plugin Name: SendGrid
4
  Plugin URI: http://wordpress.org/plugins/sendgrid-email-delivery-simplified/
5
  Description: Email Delivery. Simplified. SendGrid's cloud-based email infrastructure relieves businesses of the cost and complexity of maintaining custom email systems. SendGrid provides reliable delivery, scalability and real-time analytics along with flexible APIs that make custom integration a breeze.
6
+ Version: 1.10.6
7
  Author: SendGrid
8
  Author URI: http://sendgrid.com
9
  Text Domain: sendgrid-email-delivery-simplified