Version Description
Set retention separately for files/db. Complete Dropbox support. FTP over SSL. Less noise, more info. Option to delete all settings.
Download this release
Release Info
Developer | DavidAnderson |
Plugin | UpdraftPlus WordPress Backup Plugin |
Version | 1.2.43 |
Comparing to | |
See all releases |
Code changes from version 1.2.42 to 1.2.43
- readme.txt +2 -1
- updraftplus.php +13 -10
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: David Anderson
|
|
3 |
Tags: backup, restore, database, cloud, amazon, s3, dropbox, google drive, gdrive, ftp, cloud, updraft, back up
|
4 |
Requires at least: 3.2
|
5 |
Tested up to: 3.5
|
6 |
-
Stable tag: 1.2.
|
7 |
Donate link: http://david.dw-perspective.org.uk/donate
|
8 |
License: GPLv3 or later
|
9 |
|
@@ -140,6 +140,7 @@ Thanks for asking - yes, I have. Check out my profile page - http://profiles.wor
|
|
140 |
* Fixed bug with checking access token on Google Drive restore
|
141 |
* Fixed bug producing copious warnings in PHP log
|
142 |
* Fixed bug in automated restoration processes
|
|
|
143 |
|
144 |
= 1.2.31 - 01/15/2013 =
|
145 |
* Fixed bug with Dropbox deletions
|
3 |
Tags: backup, restore, database, cloud, amazon, s3, dropbox, google drive, gdrive, ftp, cloud, updraft, back up
|
4 |
Requires at least: 3.2
|
5 |
Tested up to: 3.5
|
6 |
+
Stable tag: 1.2.43
|
7 |
Donate link: http://david.dw-perspective.org.uk/donate
|
8 |
License: GPLv3 or later
|
9 |
|
140 |
* Fixed bug with checking access token on Google Drive restore
|
141 |
* Fixed bug producing copious warnings in PHP log
|
142 |
* Fixed bug in automated restoration processes
|
143 |
+
* Possibly fixed settings saving bug in RTL installations
|
144 |
|
145 |
= 1.2.31 - 01/15/2013 =
|
146 |
* Fixed bug with Dropbox deletions
|
updraftplus.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: UpdraftPlus - Backup/Restore
|
|
4 |
Plugin URI: http://wordpress.org/extend/plugins/updraftplus
|
5 |
Description: Backup and restore: your content and database can be automatically backed up to Amazon S3, Dropbox, Google Drive, FTP or email, on separate schedules.
|
6 |
Author: David Anderson.
|
7 |
-
Version: 1.2.
|
8 |
Donate link: http://david.dw-perspective.org.uk/donate
|
9 |
License: GPLv3 or later
|
10 |
Author URI: http://wordshell.net
|
@@ -22,7 +22,10 @@ TODO
|
|
22 |
// Warn the user if their zip-file creation is slooowww...
|
23 |
// Create a "Want Support?" button/console, that leads them through what is needed, and performs some basic tests...
|
24 |
// Resuming partial FTP uploads
|
|
|
25 |
// Provide backup/restoration for UpdraftPlus's settings, to allow 'bootstrap' on a fresh WP install
|
|
|
|
|
26 |
|
27 |
Encrypt filesystem, if memory allows (and have option for abort if not); split up into multiple zips when needed
|
28 |
// Does not delete old custom directories upon a restore?
|
@@ -65,7 +68,7 @@ define('UPDRAFT_DEFAULT_OTHERS_EXCLUDE','upgrade,cache,updraft,index.php');
|
|
65 |
|
66 |
class UpdraftPlus {
|
67 |
|
68 |
-
var $version = '1.2.
|
69 |
|
70 |
// Choices will be shown in the admin menu in the order used here
|
71 |
var $backup_methods = array (
|
@@ -1471,33 +1474,33 @@ class UpdraftPlus {
|
|
1471 |
register_setting( 'updraft-options-group', 'updraft_interval_database', array($this,'schedule_backup_database') );
|
1472 |
register_setting( 'updraft-options-group', 'updraft_retain', array($this,'retain_range') );
|
1473 |
register_setting( 'updraft-options-group', 'updraft_retain_db', array($this,'retain_range') );
|
1474 |
-
register_setting( 'updraft-options-group', 'updraft_encryptionphrase'
|
1475 |
-
register_setting( 'updraft-options-group', 'updraft_service'
|
1476 |
|
1477 |
register_setting( 'updraft-options-group', 'updraft_s3_login' );
|
1478 |
register_setting( 'updraft-options-group', 'updraft_s3_pass' );
|
1479 |
-
register_setting( 'updraft-options-group', 'updraft_s3_remote_path'
|
1480 |
|
1481 |
register_setting( 'updraft-options-group', 'updraft_dropbox_appkey' );
|
1482 |
register_setting( 'updraft-options-group', 'updraft_dropbox_secret' );
|
1483 |
register_setting( 'updraft-options-group', 'updraft_dropbox_folder' );
|
1484 |
|
1485 |
-
register_setting( 'updraft-options-group', 'updraft_googledrive_clientid'
|
1486 |
register_setting( 'updraft-options-group', 'updraft_googledrive_secret' );
|
1487 |
-
register_setting( 'updraft-options-group', 'updraft_googledrive_remotepath'
|
1488 |
register_setting( 'updraft-options-group', 'updraft_ftp_login' );
|
1489 |
register_setting( 'updraft-options-group', 'updraft_ftp_pass' );
|
1490 |
register_setting( 'updraft-options-group', 'updraft_ftp_remote_path' );
|
1491 |
-
register_setting( 'updraft-options-group', 'updraft_server_address'
|
1492 |
register_setting( 'updraft-options-group', 'updraft_dir' );
|
1493 |
-
register_setting( 'updraft-options-group', 'updraft_email'
|
1494 |
register_setting( 'updraft-options-group', 'updraft_delete_local', 'absint' );
|
1495 |
register_setting( 'updraft-options-group', 'updraft_debug_mode', 'absint' );
|
1496 |
register_setting( 'updraft-options-group', 'updraft_include_plugins', 'absint' );
|
1497 |
register_setting( 'updraft-options-group', 'updraft_include_themes', 'absint' );
|
1498 |
register_setting( 'updraft-options-group', 'updraft_include_uploads', 'absint' );
|
1499 |
register_setting( 'updraft-options-group', 'updraft_include_others', 'absint' );
|
1500 |
-
register_setting( 'updraft-options-group', 'updraft_include_others_exclude'
|
1501 |
}
|
1502 |
|
1503 |
function admin_init() {
|
4 |
Plugin URI: http://wordpress.org/extend/plugins/updraftplus
|
5 |
Description: Backup and restore: your content and database can be automatically backed up to Amazon S3, Dropbox, Google Drive, FTP or email, on separate schedules.
|
6 |
Author: David Anderson.
|
7 |
+
Version: 1.2.43
|
8 |
Donate link: http://david.dw-perspective.org.uk/donate
|
9 |
License: GPLv3 or later
|
10 |
Author URI: http://wordshell.net
|
22 |
// Warn the user if their zip-file creation is slooowww...
|
23 |
// Create a "Want Support?" button/console, that leads them through what is needed, and performs some basic tests...
|
24 |
// Resuming partial FTP uploads
|
25 |
+
// Turn expert options into a jQuery toggle
|
26 |
// Provide backup/restoration for UpdraftPlus's settings, to allow 'bootstrap' on a fresh WP install
|
27 |
+
// Multiple jobs
|
28 |
+
// Multi-site
|
29 |
|
30 |
Encrypt filesystem, if memory allows (and have option for abort if not); split up into multiple zips when needed
|
31 |
// Does not delete old custom directories upon a restore?
|
68 |
|
69 |
class UpdraftPlus {
|
70 |
|
71 |
+
var $version = '1.2.43';
|
72 |
|
73 |
// Choices will be shown in the admin menu in the order used here
|
74 |
var $backup_methods = array (
|
1474 |
register_setting( 'updraft-options-group', 'updraft_interval_database', array($this,'schedule_backup_database') );
|
1475 |
register_setting( 'updraft-options-group', 'updraft_retain', array($this,'retain_range') );
|
1476 |
register_setting( 'updraft-options-group', 'updraft_retain_db', array($this,'retain_range') );
|
1477 |
+
register_setting( 'updraft-options-group', 'updraft_encryptionphrase');
|
1478 |
+
register_setting( 'updraft-options-group', 'updraft_service' );
|
1479 |
|
1480 |
register_setting( 'updraft-options-group', 'updraft_s3_login' );
|
1481 |
register_setting( 'updraft-options-group', 'updraft_s3_pass' );
|
1482 |
+
register_setting( 'updraft-options-group', 'updraft_s3_remote_path' );
|
1483 |
|
1484 |
register_setting( 'updraft-options-group', 'updraft_dropbox_appkey' );
|
1485 |
register_setting( 'updraft-options-group', 'updraft_dropbox_secret' );
|
1486 |
register_setting( 'updraft-options-group', 'updraft_dropbox_folder' );
|
1487 |
|
1488 |
+
register_setting( 'updraft-options-group', 'updraft_googledrive_clientid' );
|
1489 |
register_setting( 'updraft-options-group', 'updraft_googledrive_secret' );
|
1490 |
+
register_setting( 'updraft-options-group', 'updraft_googledrive_remotepath' );
|
1491 |
register_setting( 'updraft-options-group', 'updraft_ftp_login' );
|
1492 |
register_setting( 'updraft-options-group', 'updraft_ftp_pass' );
|
1493 |
register_setting( 'updraft-options-group', 'updraft_ftp_remote_path' );
|
1494 |
+
register_setting( 'updraft-options-group', 'updraft_server_address' );
|
1495 |
register_setting( 'updraft-options-group', 'updraft_dir' );
|
1496 |
+
register_setting( 'updraft-options-group', 'updraft_email');
|
1497 |
register_setting( 'updraft-options-group', 'updraft_delete_local', 'absint' );
|
1498 |
register_setting( 'updraft-options-group', 'updraft_debug_mode', 'absint' );
|
1499 |
register_setting( 'updraft-options-group', 'updraft_include_plugins', 'absint' );
|
1500 |
register_setting( 'updraft-options-group', 'updraft_include_themes', 'absint' );
|
1501 |
register_setting( 'updraft-options-group', 'updraft_include_uploads', 'absint' );
|
1502 |
register_setting( 'updraft-options-group', 'updraft_include_others', 'absint' );
|
1503 |
+
register_setting( 'updraft-options-group', 'updraft_include_others_exclude' );
|
1504 |
}
|
1505 |
|
1506 |
function admin_init() {
|