XCloner – Backup and Restore - Version 4.2.9

Version Description

  • scheduler fix call init
  • google drive support fix
  • PHP 7.1 minimum requirement
  • PHP 7.x bug fix
  • PHP 7.x minimum support activation
Download this release

Release Info

Developer watchful
Plugin Icon 128x128 XCloner – Backup and Restore
Version 4.2.9
Comparing to
See all releases

Code changes from version 4.2.8r to 4.2.9

.github/ISSUE_TEMPLATE/pre-release-testing.md CHANGED
@@ -34,3 +34,5 @@ assignees: jimiero
34
  - [ ] Restore full backup locally
35
  - [ ] Restore full backup to a remote location
36
  - [ ] Enable/Disable logs - check if enabling/disabling logs in XCloner works
 
 
34
  - [ ] Restore full backup locally
35
  - [ ] Restore full backup to a remote location
36
  - [ ] Enable/Disable logs - check if enabling/disabling logs in XCloner works
37
+ - [ ] Site connects/validates in Watchful (test `Refresh data` success)
38
+ - [ ] XCloner backup works as expected in Watchful
README.txt CHANGED
@@ -3,8 +3,9 @@ Contributors: watchful,ovidiul
3
  Donate link: http://www.xcloner.com
4
  Tags: backup, database backup, cloud backup, WordPress backup, WordPress migration
5
  Requires at least: 3.0.1
 
6
  Tested up to: 5.4
7
- Stable tag: 4.2.0
8
 
9
  XCloner is a backup plugin that allows you to safely back up and restore your WordPress sites. You can send site backups to SFTP, Dropbox, Amazon, Google Drive, Backblaze and other locations.
10
 
@@ -115,18 +116,12 @@ Of course, schedules can be adjusted accordingly to how often you update your si
115
 
116
  == Changelog ==
117
 
118
- = 4.2.8 =
119
 
120
  * scheduler fix call init
121
  * google drive support fix
122
  * PHP 7.1 minimum requirement
123
-
124
- = 4.2.4 =
125
-
126
  * PHP 7.x bug fix
127
-
128
- = 4.2.3 =
129
-
130
  * PHP 7.x minimum support activation
131
 
132
  = 4.2.1 =
3
  Donate link: http://www.xcloner.com
4
  Tags: backup, database backup, cloud backup, WordPress backup, WordPress migration
5
  Requires at least: 3.0.1
6
+ Requires PHP: 7.1
7
  Tested up to: 5.4
8
+ Stable tag: 4.2.9
9
 
10
  XCloner is a backup plugin that allows you to safely back up and restore your WordPress sites. You can send site backups to SFTP, Dropbox, Amazon, Google Drive, Backblaze and other locations.
11
 
116
 
117
  == Changelog ==
118
 
119
+ = 4.2.9 =
120
 
121
  * scheduler fix call init
122
  * google drive support fix
123
  * PHP 7.1 minimum requirement
 
 
 
124
  * PHP 7.x bug fix
 
 
 
125
  * PHP 7.x minimum support activation
126
 
127
  = 4.2.1 =
docs/index.html DELETED
File without changes
includes/class-xcloner.php CHANGED
@@ -206,7 +206,7 @@ class Xcloner extends watchfulli\XClonerCore\Xcloner
206
  add_action('xcloner_admin_notices', array($this, "trigger_message_notice"), 10, 2);
207
  do_action('xcloner_admin_notices', $message, $status);
208
 
209
- if (defined(XCLONER_STANDALONE_MODE) && XCLONER_STANDALONE_MODE) {
210
  throw new Error($message);
211
  }
212
  }
206
  add_action('xcloner_admin_notices', array($this, "trigger_message_notice"), 10, 2);
207
  do_action('xcloner_admin_notices', $message, $status);
208
 
209
+ if (defined('XCLONER_STANDALONE_MODE') && XCLONER_STANDALONE_MODE) {
210
  throw new Error($message);
211
  }
212
  }
vendor/aws/aws-sdk-php/src/data/aliases.json ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "operations": {
3
+ "ApiGatewayV2": {
4
+ "2018-11-29": {
5
+ "GetApi": "GetApiResource"
6
+ }
7
+ },
8
+ "CloudHSM": {
9
+ "2014-05-30": {
10
+ "GetConfig": "GetConfigFiles"
11
+ }
12
+ },
13
+ "GroundStation": {
14
+ "2019-05-23": {
15
+ "GetConfig": "GetMissionProfileConfig"
16
+ }
17
+ },
18
+ "Pinpoint": {
19
+ "2016-12-01": {
20
+ "GetEndpoint": "GetUserEndpoint",
21
+ "UpdateEndpoint": "UpdateUserEndpoint",
22
+ "UpdateEndpointsBatch": "UpdateUserEndpointsBatch"
23
+ }
24
+ }
25
+ }
26
+ }
vendor/aws/aws-sdk-php/src/data/endpoints_prefix_history.json ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ <?php
2
+ // This file was auto-generated from sdk-root/src/data/endpoints_prefix_history.json
3
+ return [ 'prefix-groups' => [ 'api.ecr' => [ 'ecr', ], 'api.elastic-inference' => [ 'elastic-inference', ], 'api.sagemaker' => [ 'sagemaker', ], 'ecr' => [ 'api.ecr', ], 'elastic-inference' => [ 'api.elastic-inference', ], 'sagemaker' => [ 'api.sagemaker', ], ],];
vendor/watchfulli/xcloner-core/src/Xcloner_Scheduler.php CHANGED
@@ -49,6 +49,10 @@ class Xcloner_Scheduler
49
  {
50
  $list = $this->db->get_results("SELECT * FROM ".$this->scheduler_table);
51
 
 
 
 
 
52
  if ($return_only_enabled) {
53
  $new_list = array();
54
 
49
  {
50
  $list = $this->db->get_results("SELECT * FROM ".$this->scheduler_table);
51
 
52
+ if(!$list){
53
+ return array();
54
+ }
55
+
56
  if ($return_only_enabled) {
57
  $new_list = array();
58
 
xcloner.php CHANGED
@@ -15,7 +15,7 @@
15
  * Plugin Name: XCloner - Site Backup and Restore
16
  * Plugin URI: https://xcloner.com/
17
  * Description: XCloner is a tool that will help you manage your website backups, generate/restore/move so your website will be always secured! With XCloner you will be able to clone your site to any other location with just a few clicks, as well as transfer the backup archives to remote FTP, SFTP, DropBox, Amazon S3, Google Drive, WebDAV, Backblaze, Azure accounts.
18
- * Version: 4.2.8
19
  * Author: watchful
20
  * Author URI: https://watchful.net/
21
  * License: GPL-2.0+
15
  * Plugin Name: XCloner - Site Backup and Restore
16
  * Plugin URI: https://xcloner.com/
17
  * Description: XCloner is a tool that will help you manage your website backups, generate/restore/move so your website will be always secured! With XCloner you will be able to clone your site to any other location with just a few clicks, as well as transfer the backup archives to remote FTP, SFTP, DropBox, Amazon S3, Google Drive, WebDAV, Backblaze, Azure accounts.
18
+ * Version: 4.2.9
19
  * Author: watchful
20
  * Author URI: https://watchful.net/
21
  * License: GPL-2.0+