Version Description
= 3.0.3 = Please check changelog!
Download this release
Release Info
Developer | watchful |
Plugin | XCloner – Backup and Restore |
Version | 4.2.153 |
Comparing to | |
See all releases |
Code changes from version 4.2.152 to 4.2.153
- .distignore +0 -4
- .github/ISSUE_TEMPLATE/pre-release-testing.md +0 -38
- .github/workflows/main.yml +0 -21
- README.txt +1 -1
- package.json +0 -37
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/BatchingContext.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/BlockingContext.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/ConcurrencyContext.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/IntegUtils.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/MultipartContext.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/NativeStreamContext.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/S3Context.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/S3EncryptionContext.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/SmokeContext.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/PerformanceContext.php +0 -1
- vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/UsesServiceTrait.php +0 -1
- vendor/aws/aws-sdk-php/src/Multipart/AbstractUploadManager.php +0 -0
- vendor/components/jquery/package.json +0 -33
- vendor/gliterd/backblaze-b2/.travis.yml +0 -0
- vendor/league/flysystem/docs/package.json +0 -25
- vendor/mikey179/vfsStream +0 -1
- vendor/phpseclib/phpseclib/travis/upload-code-coverage-html.sh +0 -0
- vendor/vakata/jstree/package.json +0 -58
- xcloner.php +1 -1
.distignore
DELETED
@@ -1,4 +0,0 @@
|
|
1 |
-
docs/
|
2 |
-
package.json
|
3 |
-
.distignore
|
4 |
-
|
|
|
|
|
|
|
|
.github/ISSUE_TEMPLATE/pre-release-testing.md
DELETED
@@ -1,38 +0,0 @@
|
|
1 |
-
---
|
2 |
-
name: Pre-release testing
|
3 |
-
about: Use this checklist template when all issues for a milestone are complete.
|
4 |
-
title: ''
|
5 |
-
labels: testing
|
6 |
-
assignees: jimiero
|
7 |
-
|
8 |
-
---
|
9 |
-
|
10 |
-
- [ ] Basic Settings can be saved
|
11 |
-
- [ ] Remote Storages settings can be saved and can be validated against valid credentials (spot-test with existing cloud credentials from LastPass)
|
12 |
-
- [ ] Generate Backup - full backup with default settings
|
13 |
-
- [ ] Generate Backup - partial backup with some tables excluded
|
14 |
-
- [ ] Generate Backup - partial backup with some files excludes
|
15 |
-
- [ ] Generate Backup - partial backup with additional databases included
|
16 |
-
- [ ] Generate Backup - full backup with encryption enabled
|
17 |
-
- [ ] Generate Backup - full backup transferred to Dropbox
|
18 |
-
- [ ] Generate Backup - full backup transferred to Dropbox and deleted from local
|
19 |
-
- [ ] Manage Local Backups - Make sure backups are listed.
|
20 |
-
- [ ] Manage Local Backups - Make sure backups can be deleted
|
21 |
-
- [ ] Manage Local Backups - Make sure backups can be uploaded to DropBox
|
22 |
-
- [ ] Manage Local Backups - Make sure backups can be downloaded.
|
23 |
-
- [ ] Manage Local Backups - Make sure backup contents can be listed.
|
24 |
-
- [ ] Manage Local Backups - Make sure an encrypted backup can be unencrypted.
|
25 |
-
- [ ] Manage Dropbox Backups - Make sure backups are listed.
|
26 |
-
- [ ] Manage Dropbox Backups - Make sure backups can be deleted
|
27 |
-
- [ ] Manage Dropbox Backups - Make sure backups can be uploaded to DropBox
|
28 |
-
- [ ] Manage Dropbox Backups - Make sure backups can be downloaded.
|
29 |
-
- [ ] Manage Dropbox Backups - Make sure backup contents can be listed.
|
30 |
-
- [ ] Manage Dropbox Backups - Make sure an encrypted backup can be unencrypted.
|
31 |
-
- [ ] Create a Scheduled Profile
|
32 |
-
- [ ] Check the correct recurrence of a scheduled Profile based on the Wordpress cronjob execution
|
33 |
-
- [ ] Trigger any backup profile from the XCloner CLI
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.github/workflows/main.yml
DELETED
@@ -1,21 +0,0 @@
|
|
1 |
-
name: Deploy to WordPress.org
|
2 |
-
on:
|
3 |
-
push:
|
4 |
-
tags:
|
5 |
-
- "*"
|
6 |
-
jobs:
|
7 |
-
tag:
|
8 |
-
name: New tag
|
9 |
-
runs-on: ubuntu-latest
|
10 |
-
steps:
|
11 |
-
- uses: actions/checkout@master
|
12 |
-
- name: Build
|
13 |
-
run: |
|
14 |
-
npm install --only=prod
|
15 |
-
npm run build
|
16 |
-
- name: WordPress Plugin Deploy
|
17 |
-
uses: 10up/action-wordpress-plugin-deploy@master
|
18 |
-
env:
|
19 |
-
SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }}
|
20 |
-
SVN_USERNAME: ${{ secrets.SVN_USERNAME }}
|
21 |
-
SLUG: xcloner-backup-and-restore
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
README.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: backup, database backup, cloud backup, WordPress backup, WordPress migrati
|
|
5 |
Requires at least: 3.0.1
|
6 |
Requires PHP: 7.1
|
7 |
Tested up to: 5.5
|
8 |
-
Stable tag: 4.2.
|
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 |
|
5 |
Requires at least: 3.0.1
|
6 |
Requires PHP: 7.1
|
7 |
Tested up to: 5.5
|
8 |
+
Stable tag: 4.2.153
|
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 |
|
package.json
DELETED
@@ -1,37 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "xcloner-backup-and-restore",
|
3 |
-
"version": "3.1.4",
|
4 |
-
"description": "XCloner Backup and Restore plugin",
|
5 |
-
"main": "xcloner.php",
|
6 |
-
"directories": {
|
7 |
-
"example": "examples",
|
8 |
-
"lib": "lib"
|
9 |
-
},
|
10 |
-
"scripts": {
|
11 |
-
"build": "echo \"Error: no build specified\"",
|
12 |
-
"build-prod": "webpack --config webpack.prod.js",
|
13 |
-
"start": "webpack --config webpack.dev.js --watch --info-verbosity verbose",
|
14 |
-
"test": "echo \"Error: no test specified\" && exit 1"
|
15 |
-
},
|
16 |
-
"repository": {
|
17 |
-
"type": "git",
|
18 |
-
"url": "git+https://github.com/ovidiul/XCloner-Wordpress.git"
|
19 |
-
},
|
20 |
-
"keywords": [
|
21 |
-
"backup"
|
22 |
-
],
|
23 |
-
"author": "Watchful.net",
|
24 |
-
"license": "GPL-3.0-or-later",
|
25 |
-
"bugs": {
|
26 |
-
"url": "https://github.com/ovidiul/XCloner-Wordpress/issues"
|
27 |
-
},
|
28 |
-
"homepage": "https://github.com/ovidiul/XCloner-Wordpress#readme",
|
29 |
-
"devDependencies": {
|
30 |
-
"terser-webpack-plugin": "^4.1.0",
|
31 |
-
"uglify-js": "^3.10.3",
|
32 |
-
"webpack": "^4.44.1",
|
33 |
-
"webpack-cli": "^3.3.12",
|
34 |
-
"webpack-merge": "^5.1.3",
|
35 |
-
"webpack-merge-and-include-globally": "^2.1.25"
|
36 |
-
}
|
37 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/BatchingContext.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../../tests/Integ/BatchingContext.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/BlockingContext.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../../tests/Integ/BlockingContext.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/ConcurrencyContext.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../../tests/Integ/ConcurrencyContext.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/IntegUtils.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../../tests/Integ/IntegUtils.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/MultipartContext.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../../tests/Integ/MultipartContext.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/NativeStreamContext.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../../tests/Integ/NativeStreamContext.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/S3Context.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../../tests/Integ/S3Context.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/S3EncryptionContext.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../../tests/Integ/S3EncryptionContext.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/Integ/SmokeContext.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../../tests/Integ/SmokeContext.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/PerformanceContext.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../tests/PerformanceContext.php
|
|
vendor/aws/aws-sdk-php/features/bootstrap/Aws/Test/UsesServiceTrait.php
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
../../../../tests/UsesServiceTrait.php
|
|
vendor/aws/aws-sdk-php/src/Multipart/AbstractUploadManager.php
CHANGED
File without changes
|
vendor/components/jquery/package.json
DELETED
@@ -1,33 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "jquery",
|
3 |
-
"description": "JavaScript library for DOM operations",
|
4 |
-
"version": "3.5.1",
|
5 |
-
"homepage": "http://jquery.com",
|
6 |
-
"author": {
|
7 |
-
"name": "jQuery Foundation and other contributors",
|
8 |
-
"url": "https://github.com/jquery/jquery/blob/master/AUTHORS.txt"
|
9 |
-
},
|
10 |
-
"repository": {
|
11 |
-
"type": "git",
|
12 |
-
"url": "https://github.com/jquery/jquery.git"
|
13 |
-
},
|
14 |
-
"keywords": [
|
15 |
-
"jquery",
|
16 |
-
"javascript",
|
17 |
-
"browser",
|
18 |
-
"library"
|
19 |
-
],
|
20 |
-
"bugs": {
|
21 |
-
"url": "https://github.com/jquery/jquery/issues"
|
22 |
-
},
|
23 |
-
"licenses": [
|
24 |
-
{
|
25 |
-
"type": "MIT",
|
26 |
-
"url": "https://github.com/jquery/jquery/blob/master/LICENSE.txt"
|
27 |
-
}
|
28 |
-
],
|
29 |
-
"spm": {
|
30 |
-
"main": "jquery.js"
|
31 |
-
}
|
32 |
-
}
|
33 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor/gliterd/backblaze-b2/.travis.yml
CHANGED
File without changes
|
vendor/league/flysystem/docs/package.json
DELETED
@@ -1,25 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "flysystem-redesign",
|
3 |
-
"private": true,
|
4 |
-
"scripts": {
|
5 |
-
"watch": "NODE_ENV=development node_modules/webpack/bin/webpack.js --mode=development --watch --progress --config=webpack.config.js",
|
6 |
-
"prod": "NODE_ENV=production node_modules/webpack/bin/webpack.js -p --no-progress --hide-modules --config=webpack.config.js"
|
7 |
-
},
|
8 |
-
"dependencies": {
|
9 |
-
"css-loader": "^0.28.11",
|
10 |
-
"extract-text-webpack-plugin": "^4.0.0-beta.0",
|
11 |
-
"glob-all": "^3.1.0",
|
12 |
-
"optimize-css-assets-webpack-plugin": "^4.0.0",
|
13 |
-
"postcss": "^6.0.21",
|
14 |
-
"postcss-csso": "^3.0.0",
|
15 |
-
"postcss-import": "^11.1.0",
|
16 |
-
"postcss-loader": "^2.1.3",
|
17 |
-
"purgecss-webpack-plugin": "^0.22.0",
|
18 |
-
"style-loader": "^0.20.3",
|
19 |
-
"tailwindcss": "^0.5.2",
|
20 |
-
"webpack": "^4.5.0"
|
21 |
-
},
|
22 |
-
"devDependencies": {
|
23 |
-
"webpack-cli": "^2.0.14"
|
24 |
-
}
|
25 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor/mikey179/vfsStream
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
Subproject commit 231c73783ebb7dd9ec77916c10037eff5a2b6efe
|
|
vendor/phpseclib/phpseclib/travis/upload-code-coverage-html.sh
CHANGED
File without changes
|
vendor/vakata/jstree/package.json
DELETED
@@ -1,58 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "jstree",
|
3 |
-
"title": "jsTree",
|
4 |
-
"description": "jQuery tree plugin",
|
5 |
-
"version": "3.3.9",
|
6 |
-
"homepage": "http://jstree.com",
|
7 |
-
"main": "./dist/jstree.js",
|
8 |
-
"author": {
|
9 |
-
"name": "Ivan Bozhanov",
|
10 |
-
"email": "jstree@jstree.com",
|
11 |
-
"url": "http://vakata.com"
|
12 |
-
},
|
13 |
-
"repository": {
|
14 |
-
"type": "git",
|
15 |
-
"url": "git://github.com/vakata/jstree.git"
|
16 |
-
},
|
17 |
-
"bugs": {
|
18 |
-
"url": "https://github.com/vakata/jstree/issues"
|
19 |
-
},
|
20 |
-
"license": "MIT",
|
21 |
-
"licenses": [
|
22 |
-
{
|
23 |
-
"type": "MIT",
|
24 |
-
"url": "https://github.com/vakata/jstree/blob/master/LICENSE-MIT"
|
25 |
-
}
|
26 |
-
],
|
27 |
-
"keywords": [],
|
28 |
-
"devDependencies": {
|
29 |
-
"dox": "~0.9.0",
|
30 |
-
"grunt": "~1.0.0",
|
31 |
-
"grunt-contrib-concat": "*",
|
32 |
-
"grunt-contrib-copy": "*",
|
33 |
-
"grunt-contrib-imagemin": "~2.0.1",
|
34 |
-
"grunt-contrib-jshint": "*",
|
35 |
-
"grunt-contrib-less": "~1.4.1",
|
36 |
-
"grunt-contrib-qunit": "~2.0.0",
|
37 |
-
"grunt-contrib-uglify": "*",
|
38 |
-
"grunt-contrib-watch": "~1.1.0",
|
39 |
-
"grunt-resemble-cli": "0.0.8",
|
40 |
-
"grunt-text-replace": "~0.4.0",
|
41 |
-
"lodash": "^4.17.10"
|
42 |
-
},
|
43 |
-
"dependencies": {
|
44 |
-
"jquery": ">=1.9.1"
|
45 |
-
},
|
46 |
-
"npmName": "jstree",
|
47 |
-
"npmFileMap": [
|
48 |
-
{
|
49 |
-
"basePath": "/dist/",
|
50 |
-
"files": [
|
51 |
-
"jstree.min.js",
|
52 |
-
"themes/**/*.png",
|
53 |
-
"themes/**/*.gif",
|
54 |
-
"themes/**/*.min.css"
|
55 |
-
]
|
56 |
-
}
|
57 |
-
]
|
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.153
|
19 |
* Author: watchful
|
20 |
* Author URI: https://watchful.net/
|
21 |
* License: GPL-2.0+
|