Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid - Version 1.13.2

Version Description

Release date: Februrary 21st, 2020

  • Bug fix: Resolved activation bug during BoldGrid Inspirations deployment.
Download this release

Release Info

Developer joemoto
Plugin Icon 128x128 Total Upkeep – WordPress Backup Plugin plus Restore & Migrate by BoldGrid
Version 1.13.2
Comparing to
See all releases

Code changes from version 1.13.1 to 1.13.2

boldgrid-backup.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: Total Upkeep
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: Automated backups, remote backup to Amazon S3 and Google Drive, stop website crashes before they happen and more. Total Upkeep is the backup solution you need.
19
- * Version: 1.13.1
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
16
  * Plugin Name: Total Upkeep
17
  * Plugin URI: https://www.boldgrid.com/boldgrid-backup/
18
  * Description: Automated backups, remote backup to Amazon S3 and Google Drive, stop website crashes before they happen and more. Total Upkeep is the backup solution you need.
19
+ * Version: 1.13.2
20
  * Author: BoldGrid
21
  * Author URI: https://www.boldgrid.com/
22
  * License: GPL-2.0+
coverage.xml CHANGED
@@ -1,6 +1,6 @@
1
  <?xml version="1.0" encoding="UTF-8"?>
2
- <coverage generated="1582052764">
3
- <project timestamp="1582052764">
4
  <package name="Boldgrid\Backup\Admin\Card">
5
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/card/class-amazon-s3.php">
6
  <class name="Amazon_S3" namespace="Boldgrid\Backup\Admin\Card" fullPackage="Amazon">
@@ -2060,7 +2060,7 @@
2060
  <line num="269" type="stmt" count="6"/>
2061
  <line num="272" type="stmt" count="6"/>
2062
  <line num="273" type="stmt" count="6"/>
2063
- <line num="274" type="stmt" count="4"/>
2064
  <line num="277" type="stmt" count="6"/>
2065
  <line num="279" type="stmt" count="6"/>
2066
  <line num="280" type="stmt" count="6"/>
@@ -14017,7 +14017,7 @@
14017
  </file>
14018
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup.php">
14019
  <class name="Boldgrid_Backup" namespace="global" fullPackage="Boldgrid">
14020
- <metrics complexity="15" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="267" coveredstatements="0" elements="275" coveredelements="0"/>
14021
  </class>
14022
  <line num="66" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
14023
  <line num="67" type="stmt" count="0"/>
@@ -14144,7 +14144,7 @@
14144
  <line num="312" type="stmt" count="0"/>
14145
  <line num="314" type="stmt" count="0"/>
14146
  <line num="315" type="stmt" count="0"/>
14147
- <line num="323" type="method" name="define_admin_hooks" visibility="private" complexity="4" crap="20" count="0"/>
14148
  <line num="325" type="stmt" count="0"/>
14149
  <line num="327" type="stmt" count="0"/>
14150
  <line num="330" type="stmt" count="0"/>
@@ -14281,20 +14281,22 @@
14281
  <line num="553" type="stmt" count="0"/>
14282
  <line num="554" type="stmt" count="0"/>
14283
  <line num="555" type="stmt" count="0"/>
14284
- <line num="556" type="stmt" count="0"/>
14285
- <line num="563" type="method" name="run" visibility="public" complexity="1" crap="2" count="0"/>
14286
- <line num="564" type="stmt" count="0"/>
14287
- <line num="565" type="stmt" count="0"/>
14288
- <line num="574" type="method" name="get_plugin_name" visibility="public" complexity="1" crap="2" count="0"/>
14289
- <line num="575" type="stmt" count="0"/>
14290
- <line num="576" type="stmt" count="0"/>
14291
- <line num="584" type="method" name="get_loader" visibility="public" complexity="1" crap="2" count="0"/>
14292
- <line num="585" type="stmt" count="0"/>
14293
- <line num="586" type="stmt" count="0"/>
14294
- <line num="594" type="method" name="get_version" visibility="public" complexity="1" crap="2" count="0"/>
14295
- <line num="595" type="stmt" count="0"/>
14296
- <line num="596" type="stmt" count="0"/>
14297
- <metrics loc="597" ncloc="361" classes="1" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="267" coveredstatements="0" elements="275" coveredelements="0"/>
 
 
14298
  </file>
14299
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/config/config.cron.php">
14300
  <line num="17" type="stmt" count="0"/>
@@ -74865,7 +74867,7 @@
74865
  <metrics loc="445" ncloc="281" classes="1" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="216" coveredstatements="0" elements="237" coveredelements="0"/>
74866
  </file>
74867
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_static.php">
74868
- <class name="ComposerStaticInitacf331c3b82a1a2de04d6d314781706a" namespace="Composer\Autoload">
74869
  <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="7" coveredelements="0"/>
74870
  </class>
74871
  <line num="91" type="method" name="getInitializer" visibility="public" complexity="1" crap="2" count="0"/>
@@ -74957,7 +74959,7 @@
74957
  <metrics loc="12" ncloc="10" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="7" coveredelements="0"/>
74958
  </file>
74959
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_real.php">
74960
- <class name="ComposerAutoloaderInitacf331c3b82a1a2de04d6d314781706a" namespace="global">
74961
  <metrics complexity="13" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="0" elements="43" coveredelements="0"/>
74962
  </class>
74963
  <line num="9" type="method" name="loadClassLoader" visibility="public" complexity="2" crap="6" count="0"/>
@@ -94100,6 +94102,6 @@
94100
  <line num="16" type="stmt" count="0"/>
94101
  <metrics loc="16" ncloc="9" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="8" coveredelements="0"/>
94102
  </file>
94103
- <metrics files="941" loc="188511" ncloc="115005" classes="851" methods="3494" coveredmethods="265" conditionals="0" coveredconditionals="0" statements="84819" coveredstatements="3845" elements="88313" coveredelements="4110"/>
94104
  </project>
94105
  </coverage>
1
  <?xml version="1.0" encoding="UTF-8"?>
2
+ <coverage generated="1582294345">
3
+ <project timestamp="1582294345">
4
  <package name="Boldgrid\Backup\Admin\Card">
5
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/admin/card/class-amazon-s3.php">
6
  <class name="Amazon_S3" namespace="Boldgrid\Backup\Admin\Card" fullPackage="Amazon">
2060
  <line num="269" type="stmt" count="6"/>
2061
  <line num="272" type="stmt" count="6"/>
2062
  <line num="273" type="stmt" count="6"/>
2063
+ <line num="274" type="stmt" count="6"/>
2064
  <line num="277" type="stmt" count="6"/>
2065
  <line num="279" type="stmt" count="6"/>
2066
  <line num="280" type="stmt" count="6"/>
14017
  </file>
14018
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/class-boldgrid-backup.php">
14019
  <class name="Boldgrid_Backup" namespace="global" fullPackage="Boldgrid">
14020
+ <metrics complexity="16" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="269" coveredstatements="0" elements="277" coveredelements="0"/>
14021
  </class>
14022
  <line num="66" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/>
14023
  <line num="67" type="stmt" count="0"/>
14144
  <line num="312" type="stmt" count="0"/>
14145
  <line num="314" type="stmt" count="0"/>
14146
  <line num="315" type="stmt" count="0"/>
14147
+ <line num="323" type="method" name="define_admin_hooks" visibility="private" complexity="5" crap="30" count="0"/>
14148
  <line num="325" type="stmt" count="0"/>
14149
  <line num="327" type="stmt" count="0"/>
14150
  <line num="330" type="stmt" count="0"/>
14281
  <line num="553" type="stmt" count="0"/>
14282
  <line num="554" type="stmt" count="0"/>
14283
  <line num="555" type="stmt" count="0"/>
14284
+ <line num="557" type="stmt" count="0"/>
14285
+ <line num="558" type="stmt" count="0"/>
14286
+ <line num="559" type="stmt" count="0"/>
14287
+ <line num="566" type="method" name="run" visibility="public" complexity="1" crap="2" count="0"/>
14288
+ <line num="567" type="stmt" count="0"/>
14289
+ <line num="568" type="stmt" count="0"/>
14290
+ <line num="577" type="method" name="get_plugin_name" visibility="public" complexity="1" crap="2" count="0"/>
14291
+ <line num="578" type="stmt" count="0"/>
14292
+ <line num="579" type="stmt" count="0"/>
14293
+ <line num="587" type="method" name="get_loader" visibility="public" complexity="1" crap="2" count="0"/>
14294
+ <line num="588" type="stmt" count="0"/>
14295
+ <line num="589" type="stmt" count="0"/>
14296
+ <line num="597" type="method" name="get_version" visibility="public" complexity="1" crap="2" count="0"/>
14297
+ <line num="598" type="stmt" count="0"/>
14298
+ <line num="599" type="stmt" count="0"/>
14299
+ <metrics loc="600" ncloc="364" classes="1" methods="8" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="269" coveredstatements="0" elements="277" coveredelements="0"/>
14300
  </file>
14301
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/includes/config/config.cron.php">
14302
  <line num="17" type="stmt" count="0"/>
74867
  <metrics loc="445" ncloc="281" classes="1" methods="21" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="216" coveredstatements="0" elements="237" coveredelements="0"/>
74868
  </file>
74869
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_static.php">
74870
+ <class name="ComposerStaticInit95ae1df65348348b2f4924a2c9dc1cd5" namespace="Composer\Autoload">
74871
  <metrics complexity="2" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="0" elements="7" coveredelements="0"/>
74872
  </class>
74873
  <line num="91" type="method" name="getInitializer" visibility="public" complexity="1" crap="2" count="0"/>
74959
  <metrics loc="12" ncloc="10" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="7" coveredelements="0"/>
74960
  </file>
74961
  <file name="/home/travis/build/BoldGrid/boldgrid-backup/vendor/composer/autoload_real.php">
74962
+ <class name="ComposerAutoloaderInit95ae1df65348348b2f4924a2c9dc1cd5" namespace="global">
74963
  <metrics complexity="13" methods="2" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="41" coveredstatements="0" elements="43" coveredelements="0"/>
74964
  </class>
74965
  <line num="9" type="method" name="loadClassLoader" visibility="public" complexity="2" crap="6" count="0"/>
94102
  <line num="16" type="stmt" count="0"/>
94103
  <metrics loc="16" ncloc="9" classes="0" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="8" coveredelements="0"/>
94104
  </file>
94105
+ <metrics files="941" loc="188514" ncloc="115008" classes="851" methods="3494" coveredmethods="265" conditionals="0" coveredconditionals="0" statements="84821" coveredstatements="3845" elements="88315" coveredelements="4110"/>
94106
  </project>
94107
  </coverage>
includes/class-boldgrid-backup.php CHANGED
@@ -550,7 +550,10 @@ class Boldgrid_Backup {
550
  *
551
  * The library's plugin notices class is instantiated below in order to add necessary filters.
552
  */
553
- new \Boldgrid\Library\Library\Plugin\Notices();
 
 
 
554
  $plugin_notices = new Boldgrid_Backup_Admin_Plugin_Notices();
555
  $this->loader->add_filter( 'Boldgrid\Library\Plugin\Notices\admin_enqueue_scripts', $plugin_notices, 'filter' );
556
  }
550
  *
551
  * The library's plugin notices class is instantiated below in order to add necessary filters.
552
  */
553
+ if ( class_exists( '\Boldgrid\Library\Library\Plugin\Notices' ) ) {
554
+ new \Boldgrid\Library\Library\Plugin\Notices();
555
+ }
556
+
557
  $plugin_notices = new Boldgrid_Backup_Admin_Plugin_Notices();
558
  $this->loader->add_filter( 'Boldgrid\Library\Plugin\Notices\admin_enqueue_scripts', $plugin_notices, 'filter' );
559
  }
readme.txt CHANGED
@@ -2,9 +2,9 @@
2
  Contributors: boldgrid, joemoto, imh_brad, rramo012, bgnicolepaschen
3
  Tags: backup, cloud backup, database backup, restore, wordpress backup
4
  Requires at least: 4.4
5
- Tested up to: 5.3
6
  Requires PHP: 5.4
7
- Stable tag: 1.13.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -132,6 +132,12 @@ Have a problem? First, take a look at our [Getting Started](https://www.boldgrid
132
 
133
  == Changelog ==
134
 
 
 
 
 
 
 
135
  = 1.13.1 =
136
 
137
  Release date: February 18th, 2020
2
  Contributors: boldgrid, joemoto, imh_brad, rramo012, bgnicolepaschen
3
  Tags: backup, cloud backup, database backup, restore, wordpress backup
4
  Requires at least: 4.4
5
+ Tested up to: 5.4
6
  Requires PHP: 5.4
7
+ Stable tag: 1.13.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
132
 
133
  == Changelog ==
134
 
135
+ = 1.13.2 =
136
+
137
+ Release date: Februrary 21st, 2020
138
+
139
+ * Bug fix: Resolved activation bug during BoldGrid Inspirations deployment.
140
+
141
  = 1.13.1 =
142
 
143
  Release date: February 18th, 2020
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInitacf331c3b82a1a2de04d6d314781706a::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit95ae1df65348348b2f4924a2c9dc1cd5::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInitacf331c3b82a1a2de04d6d314781706a
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInitacf331c3b82a1a2de04d6d314781706a
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInitacf331c3b82a1a2de04d6d314781706a', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInitacf331c3b82a1a2de04d6d314781706a', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInitacf331c3b82a1a2de04d6d314781706a::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
@@ -48,19 +48,19 @@ class ComposerAutoloaderInitacf331c3b82a1a2de04d6d314781706a
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
- $includeFiles = Composer\Autoload\ComposerStaticInitacf331c3b82a1a2de04d6d314781706a::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
- composerRequireacf331c3b82a1a2de04d6d314781706a($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
- function composerRequireacf331c3b82a1a2de04d6d314781706a($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit95ae1df65348348b2f4924a2c9dc1cd5
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit95ae1df65348348b2f4924a2c9dc1cd5', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit95ae1df65348348b2f4924a2c9dc1cd5', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInit95ae1df65348348b2f4924a2c9dc1cd5::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
+ $includeFiles = Composer\Autoload\ComposerStaticInit95ae1df65348348b2f4924a2c9dc1cd5::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
+ composerRequire95ae1df65348348b2f4924a2c9dc1cd5($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
+ function composerRequire95ae1df65348348b2f4924a2c9dc1cd5($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInitacf331c3b82a1a2de04d6d314781706a
8
  {
9
  public static $files = array (
10
  'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
@@ -91,9 +91,9 @@ class ComposerStaticInitacf331c3b82a1a2de04d6d314781706a
91
  public static function getInitializer(ClassLoader $loader)
92
  {
93
  return \Closure::bind(function () use ($loader) {
94
- $loader->prefixLengthsPsr4 = ComposerStaticInitacf331c3b82a1a2de04d6d314781706a::$prefixLengthsPsr4;
95
- $loader->prefixDirsPsr4 = ComposerStaticInitacf331c3b82a1a2de04d6d314781706a::$prefixDirsPsr4;
96
- $loader->classMap = ComposerStaticInitacf331c3b82a1a2de04d6d314781706a::$classMap;
97
 
98
  }, null, ClassLoader::class);
99
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit95ae1df65348348b2f4924a2c9dc1cd5
8
  {
9
  public static $files = array (
10
  'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
91
  public static function getInitializer(ClassLoader $loader)
92
  {
93
  return \Closure::bind(function () use ($loader) {
94
+ $loader->prefixLengthsPsr4 = ComposerStaticInit95ae1df65348348b2f4924a2c9dc1cd5::$prefixLengthsPsr4;
95
+ $loader->prefixDirsPsr4 = ComposerStaticInit95ae1df65348348b2f4924a2c9dc1cd5::$prefixDirsPsr4;
96
+ $loader->classMap = ComposerStaticInit95ae1df65348348b2f4924a2c9dc1cd5::$classMap;
97
 
98
  }, null, ClassLoader::class);
99
  }