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 | 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 +2 -0
- README.txt +3 -8
- docs/index.html +0 -0
- includes/class-xcloner.php +1 -1
- vendor/aws/aws-sdk-php/src/data/aliases.json +26 -0
- vendor/aws/aws-sdk-php/src/data/endpoints_prefix_history.json +3 -0
- vendor/watchfulli/xcloner-core/src/Xcloner_Scheduler.php +4 -0
- xcloner.php +1 -1
.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.
|
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.
|
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.
|
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+
|