Version Description
- WordPress 4.4 compatibility.
Download this release
Release Info
Developer | willmot |
Plugin | BackUpWordPress |
Version | 3.3.4 |
Comparing to | |
See all releases |
Code changes from version 3.3.3 to 3.3.4
- assets/hmbkp.css +2 -1
- assets/hmbkp.min.css +1 -1
- backdrop/README.md +0 -114
- backupwordpress.php +1 -1
- classes/class-plugin.php +1 -1
- composer.json +0 -25
- composer.lock +0 -117
- languages/backupwordpress.pot +3 -3
- phpunit.xml +0 -25
- readme.md +0 -52
- readme.txt +14 -6
assets/hmbkp.css
CHANGED
@@ -32,6 +32,7 @@ h2 + div[id^="hmbkp"] input { max-width: 100%; }
|
|
32 |
.hmbkp-schedule-sentence .submit { padding: 0; }
|
33 |
.hmbkp-schedule-sentence .hmbkp-schedule-actions { visibility: visible; font-size: 12px; font-weight: normal; margin: 0 0 0 26px; }
|
34 |
.hmbkp-schedule-actions a { white-space: nowrap; }
|
|
|
35 |
|
36 |
.hmbkp-schedule-settings { border-top: 1px solid #e5e5e5; margin: 20px -20px -20px; background-color: #f5f5f5; padding: 0 20px 20px; }
|
37 |
|
@@ -93,4 +94,4 @@ pre { background-color: #eee; padding: 10px; white-space: pre; max-height: 320px
|
|
93 |
table.widefat tbody tr:nth-child(even) { background-color: #fff }
|
94 |
table.widefat tbody tr:nth-child(odd) { background-color: #f9f9f9 }
|
95 |
|
96 |
-
}
|
32 |
.hmbkp-schedule-sentence .submit { padding: 0; }
|
33 |
.hmbkp-schedule-sentence .hmbkp-schedule-actions { visibility: visible; font-size: 12px; font-weight: normal; margin: 0 0 0 26px; }
|
34 |
.hmbkp-schedule-actions a { white-space: nowrap; }
|
35 |
+
.hmbkp-schedule-sentence .row-actions { position: static; }
|
36 |
|
37 |
.hmbkp-schedule-settings { border-top: 1px solid #e5e5e5; margin: 20px -20px -20px; background-color: #f5f5f5; padding: 0 20px 20px; }
|
38 |
|
94 |
table.widefat tbody tr:nth-child(even) { background-color: #fff }
|
95 |
table.widefat tbody tr:nth-child(odd) { background-color: #f9f9f9 }
|
96 |
|
97 |
+
}
|
assets/hmbkp.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.
|
1 |
+
.hmbkp_active td:first-child>code:before{content:"\00a0 \2713 ";font-size:11px}.hmbkp_active{background:#E5F7E8}div#hmbkp-warning,h2.nav-tab-wrapper+div[id^=hmbkp]{margin:20px 0 15px}h2+div[id^=hmbkp] input{max-width:100%}.nav-tab.hmbkp-running:not(.nav-tab-active):before{width:20px;height:20px;margin:0 10px -4px 0;content:"";background:transparent url(spinner-2x.gif) no-repeat 0 0;background-size:20px;display:inline-block}.hmbkp-upsell{margin-top:40px;padding-top:16px;border-top:1px solid #ccc}.hmbkp-upsell a{color:#57792b}.hmbkp-upsell a:hover{color:#98c063}.hmbkp-upsell-sep{color:#bbb}.hmbkp-upsell ul{overflow:hidden}.hmbkp-upsell li{float:left;margin:0 20px 20px 0}.hmbkp-upsell img{display:block;margin:0 auto;max-width:120px;min-height:60px}.hmbkp-upsell ul a{display:block;margin-bottom:0;width:120px}.hmbkp-upsell .howto{font-weight:400;display:inline}.hmbkp-upsell .hmbkp_hide{float:right}.hmbkp-schedule-sentence{font-size:16px;font-weight:lighter;margin:20px 0;background-color:#FBFBFB;padding:20px;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04)}.hmbkp-schedule-sentence::before{content:"\2714";margin-right:10px;width:16px;height:60px;display:block;float:left}.hmbkp-schedule-sentence.hmbkp-error:before{content:"\2718"}.hmbkp-schedule-sentence.hmbkp-running:before{width:20px;height:80px;margin:-1px 10px 0 0;content:"";background:transparent url(spinner-2x.gif) no-repeat 0 0;background-size:20px;display:inline-block}.hmbkp-schedule-sentence .hmbkp-status{display:none;font-size:12px;color:#666;margin:2px 0 0 30px}.hmbkp-schedule-sentence.hmbkp-running .hmbkp-status{display:block}.hmbkp-schedule-sentence.hmbkp-running .hmbkp-schedule-actions{display:none}.hmbkp-schedule-sentence :not(a)[title]{border-bottom:1px dotted #CCC;cursor:help}.hmbkp-schedule-sentence .hmbkp-status[title]{border-bottom:none}.hmbkp-schedule-sentence .submit{padding:0}.hmbkp-schedule-sentence .hmbkp-schedule-actions{visibility:visible;font-size:12px;font-weight:400;margin:0 0 0 26px}.hmbkp-schedule-actions a{white-space:nowrap}.hmbkp-schedule-sentence .row-actions{position:static}.hmbkp-schedule-settings{border-top:1px solid #e5e5e5;margin:20px -20px -20px;background-color:#f5f5f5;padding:0 20px 20px}.hmbkp-ajax-loading,button.hmbkp-ajax-loading{padding-left:20px;position:relative}.hmbkp-ajax-loading::after{content:"";width:16px;height:16px;background-image:url(spinner-2x.gif);background-size:16px 16px;background-repeat:no-repeat;background-position:0 0;position:absolute;right:-30px;top:5px}.delete-action{color:#a00;-webkit-transition:all 300ms ease;transition:all 300ms ease}.delete-action:hover .delete-action:focus{color:red;-webkit-transition:all 300ms ease;transition:all 300ms ease}.strikethrough{text-decoration:line-through}table.widefat tbody tr:nth-child(odd){background-color:#f9f9f9}.hmbkp-exclude-settings td:first-child,.hmbkp-exclude-settings th:first-child{width:20px;padding-right:0}.hmbkp-exclude-settings thead tr:last-child{background-color:#f9f9f9}.hmbkp-exclude-settings table .button-secondary{line-height:18px;height:20px}thead td{border-bottom:1px solid #e1e1e1}.hmbkp-exclude-settings table .spinner{display:block;float:left;margin:0}.hmbkp-schedule-settings .column-format code{white-space:nowrap}.column-filesize code{position:relative}.column-filesize .dashicons-update{display:none;overflow:hidden;position:absolute;width:100%;left:0;text-align:center;background-color:rgba(255,255,255,.8)}.column-filesize .dashicons-update span{display:none}.column-filesize:hover .dashicons-update{display:inline-block}.hmbkp-exclude-settings td span.reason{color:#CCC}.server-info{overflow:auto;max-height:50%;outline:#000 1px solid}.server-info pre{max-height:100px;overflow-x:hidden}.page-title-action span.dashicons-admin-users{position:relative;display:inline-block;vertical-align:middle;top:-2px}pre{background-color:#eee;padding:10px;white-space:pre;max-height:320px;overflow:auto;word-wrap:normal!important}@media screen and (max-width:768px){.wrap h2{padding:10px 0 0}.hmbkp-schedule-sentence::before{height:80px}h2 .nav-tab{display:block;padding:10px;margin:0}.hmbkp-schedule-sentence{margin:10px 0;padding:10px}#intercom-info{display:none}.hmbkp-schedule-settings{padding:0 10px 10px}.hmbkp-exclude-settings table{margin:0 -10px;border-left:none;border-right:none;width:calc(100% + 20px)}.hmbkp-exclude-settings tr>:first-child,.hmbkp-schedule-settings thead tr:nth-child(2),.hmbkp-schedule-settings tr :nth-child(4),.hmbkp-schedule-settings tr :nth-child(5){display:none}.hmbkp-schedule-settings{margin-left:-10px;margin-right:-10px;margin-bottom:-10px}table.widefat tbody tr:nth-child(even){background-color:#fff}table.widefat tbody tr:nth-child(odd){background-color:#f9f9f9}}
|
backdrop/README.md
DELETED
@@ -1,114 +0,0 @@
|
|
1 |
-
# Backdrop
|
2 |
-
Backdrop is a simple library that does one thing: allows you to run one-off
|
3 |
-
tasks in the background.
|
4 |
-
|
5 |
-
## How to Use
|
6 |
-
```php
|
7 |
-
function my_awesome_function( $id ) {
|
8 |
-
// Download initial data to my site. Might take a long time!
|
9 |
-
$data = wp_remote_get( 'http://example.com/' . $id );
|
10 |
-
|
11 |
-
if ( is_wp_error( $data ) ) {
|
12 |
-
return $data;
|
13 |
-
}
|
14 |
-
|
15 |
-
update_option( 'initial_data', $data );
|
16 |
-
}
|
17 |
-
|
18 |
-
add_action( 'init', function () {
|
19 |
-
if ( ! get_option( 'initial_data' ) ) {
|
20 |
-
$task = new \HM\Backdrop\Task( 'my_awesome_function', get_current_user_id() );
|
21 |
-
$task->schedule();
|
22 |
-
}
|
23 |
-
} );
|
24 |
-
```
|
25 |
-
|
26 |
-
## API
|
27 |
-
### `Task::__construct( $callback [, $...] )`
|
28 |
-
Creating a new task sets up all of the internal data for your task. Pass in your
|
29 |
-
callback followed by your arguments to the function, and Backdrop will call it
|
30 |
-
in a background process.
|
31 |
-
|
32 |
-
#### Arguments
|
33 |
-
* `$callback`: Callback method you want to use. Can be any callable type
|
34 |
-
(including object methods and static methods) **except for anonymous
|
35 |
-
functions**. Closures cannot be serialized, so they cannot be used for
|
36 |
-
Backdrop callbacks. This is an internal PHP limitation.
|
37 |
-
* `$...`: Any other arguments you'd like to pass to your callback, as variable
|
38 |
-
arguments. e.g. `new Task( 'a', 'b', 'c', 'd' )` maps to `a( 'b', 'c', 'd' )`
|
39 |
-
|
40 |
-
#### Return Value
|
41 |
-
None (constructor).
|
42 |
-
|
43 |
-
### `Task::schedule()`
|
44 |
-
Schedules your task to run. Typically runs after your page has been rendered, in
|
45 |
-
a separate process.
|
46 |
-
|
47 |
-
Backdrop de-duplicates tasks based on the arguments passed in. For example, you
|
48 |
-
can do `new Task( 'myfunc', 1 )` on every request, and only one will be run.
|
49 |
-
After this has been run, the next call will schedule again.
|
50 |
-
|
51 |
-
To avoid this, you should pass in unique identifiers as needed. Everything that
|
52 |
-
makes your task unique should be passed in and used by your function, as global
|
53 |
-
state may change.
|
54 |
-
|
55 |
-
#### Arguments
|
56 |
-
None.
|
57 |
-
|
58 |
-
#### Return Value
|
59 |
-
Either `true`, or a `WP_Error` on failure. The error object will indicate the
|
60 |
-
type of error; typically this is a `hm_backdrop_scheduled` if the task is
|
61 |
-
already scheduled to run or is currently running.
|
62 |
-
|
63 |
-
### `Task::is_scheduled()`
|
64 |
-
Checks whether your task is scheduled to run.
|
65 |
-
|
66 |
-
#### Arguments
|
67 |
-
None.
|
68 |
-
|
69 |
-
#### Return Value
|
70 |
-
Boolean indicating whether your task is scheduled to run, or is already running.
|
71 |
-
|
72 |
-
#### `Task::cancel()`
|
73 |
-
Cancels a previously scheduled task.
|
74 |
-
|
75 |
-
Note that if the task is already running, this will not cancel execution; it
|
76 |
-
simply removes it from the tasks scheduled to run.
|
77 |
-
|
78 |
-
#### Arguments
|
79 |
-
None.
|
80 |
-
|
81 |
-
#### Return Value
|
82 |
-
Either `true`, or a `WP_Error` on failure. The error object will indicate the
|
83 |
-
type of error; typically this is a `hm_backdrop_not_scheduled` if the task
|
84 |
-
hasn't been scheduled.
|
85 |
-
|
86 |
-
## Compatibility
|
87 |
-
Backdrop is compatible with PHP 5.2 and upwards.
|
88 |
-
|
89 |
-
### PHP 5.2
|
90 |
-
Use the `HM_Backdrop_Task` class (and `HM_Backdrop_Server`).
|
91 |
-
|
92 |
-
**Important note:** If subclassing `HM_Backdrop_Server` with 5.2 compatibility,
|
93 |
-
you *must* reimplement the `spawn` method, as PHP 5.2 does not include late
|
94 |
-
static bindings. This is automatically handled for 5.3+.
|
95 |
-
|
96 |
-
Here's a minimal implementation that you can use:
|
97 |
-
|
98 |
-
```
|
99 |
-
class MyBackdrop_Server extends HM_Backdrop_Server {
|
100 |
-
public static function spawn() {
|
101 |
-
return self::spawn_run( __CLASS__ );
|
102 |
-
}
|
103 |
-
}
|
104 |
-
```
|
105 |
-
|
106 |
-
### PHP 5.3+
|
107 |
-
Use the `HM\Backdrop\Task` class (and `HM\Backdrop\Server`). You can also import
|
108 |
-
the classes with the `use` keyword; for example, `use HM\Backdrop\Task` will
|
109 |
-
allow you to create tasks with `new Task`.
|
110 |
-
|
111 |
-
## License
|
112 |
-
Backdrop is licensed under the GPL version 2.
|
113 |
-
|
114 |
-
Copyright 2014 Human Made Limited
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: BackUpWordPress
|
4 |
Plugin URI: http://bwp.hmn.md/
|
5 |
Description: Simple automated backups of your WordPress powered website. Once activated you'll find me under <strong>Tools → Backups</strong>. On multisite, you'll find me under the Network Settings menu.
|
6 |
-
Version: 3.3.
|
7 |
Author: Human Made Limited
|
8 |
Author URI: http://hmn.md/
|
9 |
License: GPL-2+
|
3 |
Plugin Name: BackUpWordPress
|
4 |
Plugin URI: http://bwp.hmn.md/
|
5 |
Description: Simple automated backups of your WordPress powered website. Once activated you'll find me under <strong>Tools → Backups</strong>. On multisite, you'll find me under the Network Settings menu.
|
6 |
+
Version: 3.3.4
|
7 |
Author: Human Made Limited
|
8 |
Author URI: http://hmn.md/
|
9 |
License: GPL-2+
|
classes/class-plugin.php
CHANGED
@@ -6,7 +6,7 @@ namespace HM\BackUpWordPress;
|
|
6 |
* Class Plugin
|
7 |
*/
|
8 |
final class Plugin {
|
9 |
-
const PLUGIN_VERSION = '3.3.
|
10 |
|
11 |
/**
|
12 |
* @var Plugin The singleton instance.
|
6 |
* Class Plugin
|
7 |
*/
|
8 |
final class Plugin {
|
9 |
+
const PLUGIN_VERSION = '3.3.4';
|
10 |
|
11 |
/**
|
12 |
* @var Plugin The singleton instance.
|
composer.json
DELETED
@@ -1,25 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name" : "humanmade/backupwordpress",
|
3 |
-
"description": "Simple automated backups of your WordPress powered website.",
|
4 |
-
"keywords" : [
|
5 |
-
"wordpress",
|
6 |
-
"backup"
|
7 |
-
],
|
8 |
-
"type" : "wordpress-plugin",
|
9 |
-
"homepage" : "https://github.com/humanmade/backupwordpress",
|
10 |
-
"license" : "GPL-3.0",
|
11 |
-
"authors" : [
|
12 |
-
{
|
13 |
-
"name" : "Human Made Limited",
|
14 |
-
"email" : "backupwordpress@hmn.md",
|
15 |
-
"homepage": "https://bwp.hmn.md/"
|
16 |
-
}
|
17 |
-
],
|
18 |
-
"support" : {
|
19 |
-
"issues": "https://github.com/humanmade/backupwordpress/issues"
|
20 |
-
},
|
21 |
-
"require": {
|
22 |
-
"symfony/finder": "~2.6",
|
23 |
-
"ifsnop/mysqldump-php":"2.*"
|
24 |
-
}
|
25 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
composer.lock
DELETED
@@ -1,117 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"_readme": [
|
3 |
-
"This file locks the dependencies of your project to a known state",
|
4 |
-
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
|
5 |
-
"This file is @generated automatically"
|
6 |
-
],
|
7 |
-
"hash": "a5d481f4e8a2c50cc0c488d199f4c83e",
|
8 |
-
"content-hash": "77f3dd81e4007d746a29f10fd5dce8af",
|
9 |
-
"packages": [
|
10 |
-
{
|
11 |
-
"name": "ifsnop/mysqldump-php",
|
12 |
-
"version": "v2.1",
|
13 |
-
"source": {
|
14 |
-
"type": "git",
|
15 |
-
"url": "https://github.com/ifsnop/mysqldump-php.git",
|
16 |
-
"reference": "701024dd160f15796bed8130c3bdeb26c634785a"
|
17 |
-
},
|
18 |
-
"dist": {
|
19 |
-
"type": "zip",
|
20 |
-
"url": "https://api.github.com/repos/ifsnop/mysqldump-php/zipball/701024dd160f15796bed8130c3bdeb26c634785a",
|
21 |
-
"reference": "701024dd160f15796bed8130c3bdeb26c634785a",
|
22 |
-
"shasum": ""
|
23 |
-
},
|
24 |
-
"require": {
|
25 |
-
"php": ">=5.3.0"
|
26 |
-
},
|
27 |
-
"require-dev": {
|
28 |
-
"phpunit/phpunit": "3.7.*",
|
29 |
-
"squizlabs/php_codesniffer": "1.*"
|
30 |
-
},
|
31 |
-
"type": "library",
|
32 |
-
"autoload": {
|
33 |
-
"psr-4": {
|
34 |
-
"Ifsnop\\": "src/Ifsnop/"
|
35 |
-
}
|
36 |
-
},
|
37 |
-
"notification-url": "https://packagist.org/downloads/",
|
38 |
-
"license": [
|
39 |
-
"MIT"
|
40 |
-
],
|
41 |
-
"authors": [
|
42 |
-
{
|
43 |
-
"name": "Diego Torres",
|
44 |
-
"homepage": "https://github.com/ifsnop",
|
45 |
-
"role": "Developer"
|
46 |
-
}
|
47 |
-
],
|
48 |
-
"description": "This is a php version of linux's mysqldump in terminal \"$ mysqldump -u username -p...\"",
|
49 |
-
"homepage": "https://github.com/ifsnop/mysqldump-php",
|
50 |
-
"keywords": [
|
51 |
-
"backup",
|
52 |
-
"database",
|
53 |
-
"dump",
|
54 |
-
"export",
|
55 |
-
"mysql",
|
56 |
-
"mysqldump",
|
57 |
-
"pdo",
|
58 |
-
"sqlite"
|
59 |
-
],
|
60 |
-
"time": "2015-10-19 15:58:11"
|
61 |
-
},
|
62 |
-
{
|
63 |
-
"name": "symfony/finder",
|
64 |
-
"version": "v2.7.6",
|
65 |
-
"source": {
|
66 |
-
"type": "git",
|
67 |
-
"url": "https://github.com/symfony/finder.git",
|
68 |
-
"reference": "2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d"
|
69 |
-
},
|
70 |
-
"dist": {
|
71 |
-
"type": "zip",
|
72 |
-
"url": "https://api.github.com/repos/symfony/finder/zipball/2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d",
|
73 |
-
"reference": "2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d",
|
74 |
-
"shasum": ""
|
75 |
-
},
|
76 |
-
"require": {
|
77 |
-
"php": ">=5.3.9"
|
78 |
-
},
|
79 |
-
"type": "library",
|
80 |
-
"extra": {
|
81 |
-
"branch-alias": {
|
82 |
-
"dev-master": "2.7-dev"
|
83 |
-
}
|
84 |
-
},
|
85 |
-
"autoload": {
|
86 |
-
"psr-4": {
|
87 |
-
"Symfony\\Component\\Finder\\": ""
|
88 |
-
}
|
89 |
-
},
|
90 |
-
"notification-url": "https://packagist.org/downloads/",
|
91 |
-
"license": [
|
92 |
-
"MIT"
|
93 |
-
],
|
94 |
-
"authors": [
|
95 |
-
{
|
96 |
-
"name": "Fabien Potencier",
|
97 |
-
"email": "fabien@symfony.com"
|
98 |
-
},
|
99 |
-
{
|
100 |
-
"name": "Symfony Community",
|
101 |
-
"homepage": "https://symfony.com/contributors"
|
102 |
-
}
|
103 |
-
],
|
104 |
-
"description": "Symfony Finder Component",
|
105 |
-
"homepage": "https://symfony.com",
|
106 |
-
"time": "2015-10-11 09:39:48"
|
107 |
-
}
|
108 |
-
],
|
109 |
-
"packages-dev": [],
|
110 |
-
"aliases": [],
|
111 |
-
"minimum-stability": "stable",
|
112 |
-
"stability-flags": [],
|
113 |
-
"prefer-stable": false,
|
114 |
-
"prefer-lowest": false,
|
115 |
-
"platform": [],
|
116 |
-
"platform-dev": []
|
117 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
languages/backupwordpress.pot
CHANGED
@@ -2,16 +2,16 @@
|
|
2 |
# This file is distributed under the GPL-2+.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: BackUpWordPress 3.3.
|
6 |
"Report-Msgid-Bugs-To: backupwordpress@hmn.md\n"
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"PO-Revision-Date: 2015-MO-DA HO:MI+ZONE\n"
|
12 |
"Last-Translator: Human Made Limited\n"
|
13 |
"Language-Team: Human Made Limited\n"
|
14 |
-
"X-Generator: grunt-wp-i18n 0.
|
15 |
|
16 |
#: admin/actions.php:191
|
17 |
msgid "The schedule ID was not provided. Aborting."
|
2 |
# This file is distributed under the GPL-2+.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: BackUpWordPress 3.3.4\n"
|
6 |
"Report-Msgid-Bugs-To: backupwordpress@hmn.md\n"
|
7 |
+
"POT-Creation-Date: 2015-12-10 13:34:05+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"PO-Revision-Date: 2015-MO-DA HO:MI+ZONE\n"
|
12 |
"Last-Translator: Human Made Limited\n"
|
13 |
"Language-Team: Human Made Limited\n"
|
14 |
+
"X-Generator: grunt-wp-i18n 0.4.9\n"
|
15 |
|
16 |
#: admin/actions.php:191
|
17 |
msgid "The schedule ID was not provided. Aborting."
|
phpunit.xml
DELETED
@@ -1,25 +0,0 @@
|
|
1 |
-
<phpunit
|
2 |
-
bootstrap="tests/bootstrap.php"
|
3 |
-
backupGlobals="false"
|
4 |
-
colors="true"
|
5 |
-
convertErrorsToExceptions="true"
|
6 |
-
convertNoticesToExceptions="true"
|
7 |
-
convertWarningsToExceptions="true"
|
8 |
-
>
|
9 |
-
<testsuites>
|
10 |
-
<testsuite name="backup">
|
11 |
-
<directory prefix="test" suffix=".php">tests/backup</directory>
|
12 |
-
</testsuite>
|
13 |
-
<testsuite name="schedule">
|
14 |
-
<directory prefix="test" suffix=".php">tests/schedule</directory>
|
15 |
-
</testsuite>
|
16 |
-
<testsuite name="other">
|
17 |
-
<directory prefix="test" suffix=".php">tests/other</directory>
|
18 |
-
</testsuite>
|
19 |
-
</testsuites>
|
20 |
-
<groups>
|
21 |
-
<exclude>
|
22 |
-
<group>full-backup</group>
|
23 |
-
</exclude>
|
24 |
-
</groups>
|
25 |
-
</phpunit>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
readme.md
DELETED
@@ -1,52 +0,0 @@
|
|
1 |
-
<table width="100%">
|
2 |
-
<tr>
|
3 |
-
<td align="left" width="70">
|
4 |
-
<strong><a href="https://bwp.hmn.md/">BackUpWordPress</a></strong><br />
|
5 |
-
Simple automated backups of your WordPress powered website.
|
6 |
-
</td>
|
7 |
-
<td align="right" width="20%">
|
8 |
-
<a href="https://travis-ci.org/humanmade/backupwordpress">
|
9 |
-
<img src="https://travis-ci.org/humanmade/backupwordpress.svg?branch=master" alt="Build status">
|
10 |
-
</a>
|
11 |
-
<a href="https://scrutinizer-ci.com/g/humanmade/backupwordpress/">
|
12 |
-
<img src="https://scrutinizer-ci.com/g/humanmade/backupwordpress/badges/coverage.png?b=master" alt="Coverage via Scrutiniser" />
|
13 |
-
</a>
|
14 |
-
</td>
|
15 |
-
</tr>
|
16 |
-
<tr>
|
17 |
-
<td>
|
18 |
-
A <strong><a href="https://hmn.md/">Human Made</a></strong> project. Maintained by @pdewouters.
|
19 |
-
</td>
|
20 |
-
<td align="center">
|
21 |
-
<img src="https://hmn.md/content/themes/hmnmd/assets/images/hm-logo.svg" width="100" />
|
22 |
-
</td>
|
23 |
-
</tr>
|
24 |
-
</table>
|
25 |
-
|
26 |
-
BackUpWordPress is a well tested, onsite backup plugin for WordPress. It's supports sending backups to cloud services through premium extensions
|
27 |
-
|
28 |
-
Stop using outdated practices, and start making sense.
|
29 |
-
|
30 |
-
## Requirements
|
31 |
-
BackUpWordPress requires WordPress 3.9 or newer and requires PHP 5.3+ due to the use of namespaced code.
|
32 |
-
|
33 |
-
## Installation
|
34 |
-
Just install like any other plugin
|
35 |
-
|
36 |
-
## Contributing
|
37 |
-
Read our [contributing.md](https://github.com/humanmade/backupwordpress/blob/master/CONTRIBUTING.md) file
|
38 |
-
|
39 |
-
|
40 |
-
## License
|
41 |
-
BackUpWordPress is licensed under the GPLv2 or later.
|
42 |
-
|
43 |
-
## Credits
|
44 |
-
Created by Human Made for high volume and large-scale sites. BackUpWordPress is used on over 200,000 sites worldwide.
|
45 |
-
|
46 |
-
Written and maintained by [Tom Willmot](https://github.com/willmot) & [Paul De Wouters](https://github.com/pdwouters). Thanks to all our [contributors](https://github.com/humanmade/backupwordpress/graphs/contributors).
|
47 |
-
|
48 |
-
BackUpWordPress was originally developed by [wpdprx](http://profiles.wordpress.org/users/wpdprx/) before being taken over by Human Made.
|
49 |
-
|
50 |
-
---
|
51 |
-
|
52 |
-
Interested in joining in on the fun? [Join us, and become human!](https://hmn.md/is/hiring/)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: humanmade, willmot, pauldewouters, joehoyle, mattheu, tcrsavage, c
|
|
3 |
Tags: back up, backup, backups, database, zip, db, files, archive, wp-cli, humanmade
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.4
|
6 |
-
Stable tag: 3.3.
|
7 |
|
8 |
Simple automated backups of your WordPress-powered website.
|
9 |
|
@@ -118,6 +118,10 @@ You can also tweet <a href="http://twitter.com/humanmadeltd">@humanmadeltd</a> o
|
|
118 |
|
119 |
== Upgrade Notice ==
|
120 |
|
|
|
|
|
|
|
|
|
121 |
= 3.3.1 =
|
122 |
|
123 |
* Fixes a bug that would prevent downloading backups since 3.3.0 - please update.
|
@@ -132,22 +136,26 @@ You can also tweet <a href="http://twitter.com/humanmadeltd">@humanmadeltd</a> o
|
|
132 |
|
133 |
= 3.1.3 =
|
134 |
|
135 |
-
|
136 |
-
|
137 |
= 3.0.4 =
|
138 |
|
139 |
-
|
140 |
|
141 |
= 3.0.2 =
|
142 |
|
143 |
-
|
144 |
|
145 |
= 3.0.1 =
|
146 |
|
147 |
-
|
148 |
|
149 |
== Changelog ==
|
150 |
|
|
|
|
|
|
|
|
|
151 |
### 3.3.3 / 2015-11-13
|
152 |
|
153 |
* Fix broken Intercom support window
|
3 |
Tags: back up, backup, backups, database, zip, db, files, archive, wp-cli, humanmade
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.4
|
6 |
+
Stable tag: 3.3.4
|
7 |
|
8 |
Simple automated backups of your WordPress-powered website.
|
9 |
|
118 |
|
119 |
== Upgrade Notice ==
|
120 |
|
121 |
+
= 3.3.4 =
|
122 |
+
|
123 |
+
* WordPress 4.4 compatibility.
|
124 |
+
|
125 |
= 3.3.1 =
|
126 |
|
127 |
* Fixes a bug that would prevent downloading backups since 3.3.0 - please update.
|
136 |
|
137 |
= 3.1.3 =
|
138 |
|
139 |
+
* Fixes backwards compatibility for add-ons and avoids a Fatal Error. Please upgrade straight to this version before upgrading your add-ons.
|
140 |
+
|
141 |
= 3.0.4 =
|
142 |
|
143 |
+
* Fixes a few minor bugs. Immediate update is recommended.
|
144 |
|
145 |
= 3.0.2 =
|
146 |
|
147 |
+
* Important: we have dropped support for PHP 5.2, you will not be able to activate BackUpWordPress on a server running PHP versions older than PHP 5.3.29
|
148 |
|
149 |
= 3.0.1 =
|
150 |
|
151 |
+
* This is a critical update. Fixes a bug in the core backup library. Please update immediately.
|
152 |
|
153 |
== Changelog ==
|
154 |
|
155 |
+
### 3.3.4 / 2015-12-10
|
156 |
+
|
157 |
+
* Fixes styling issues with WordPress 4.4
|
158 |
+
|
159 |
### 3.3.3 / 2015-11-13
|
160 |
|
161 |
* Fix broken Intercom support window
|