Version Description
Download this release
Release Info
Developer | wido |
Plugin | BackWPup – WordPress Backup Plugin |
Version | 3.6.5 |
Comparing to | |
See all releases |
Code changes from version 3.6.4 to 3.6.5
- assets/css/main.css.map +0 -7
- assets/css/pro.css.map +0 -7
- backwpup.php +13 -2
- inc/Notice/Promoter.php +2 -4
- inc/Notice/PromoterUpdater.php +26 -4
- languages/backwpup.pot +42 -42
- readme.txt +9 -5
- vendor/autoload.php +1 -1
- vendor/composer/autoload_classmap.php +1 -0
- vendor/composer/autoload_real.php +7 -7
- vendor/composer/autoload_static.php +7 -6
- vendor/composer/installed.json +6 -6
- vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php +4 -0
assets/css/main.css.map
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"version": 3,
|
3 |
-
"mappings": "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",
|
4 |
-
"sources": ["../../resources/scss/utils/_classes.scss","../../resources/scss/core/_typography.scss","../../resources/scss/settings/_colors.scss","../../resources/scss/components/_notice.scss","../../resources/scss/components/_admin-bar.scss","../../resources/scss/components/_admin-menu.scss","../../resources/scss/components/_backwpup-page.scss","../../resources/scss/components/_progress-bar.scss","../../resources/scss/components/_documentation.scss","../../resources/scss/components/_footer.scss"],
|
5 |
-
"names": [],
|
6 |
-
"file": "main.css"
|
7 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/css/pro.css.map
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"version": 3,
|
3 |
-
"mappings": "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",
|
4 |
-
"sources": ["../../resources/scss/components/_settings-encryption.scss","../../resources/scss/components/_pro-wizard.scss","../../resources/scss/components/_decrypter.scss","../../resources/scss/restore/_commons.scss","../../resources/scss/restore/_drag-drop-area.scss","../../resources/scss/restore/_progress-bar.scss","../../resources/scss/restore/_restore.scss"],
|
5 |
-
"names": [],
|
6 |
-
"file": "pro.css"
|
7 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backwpup.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: WordPress Backup Plugin
|
6 |
* Author: Inpsyde GmbH
|
7 |
* Author URI: http://inpsyde.com
|
8 |
-
* Version: 3.6.
|
9 |
* Text Domain: backwpup
|
10 |
* Domain Path: /languages/
|
11 |
* Network: true
|
@@ -117,11 +117,22 @@ if ( ! class_exists( 'BackWPup', false ) ) {
|
|
117 |
}
|
118 |
|
119 |
if ( ! self::$is_pro ) {
|
|
|
120 |
$promoter = new \Inpsyde\BackWPup\Notice\Promoter(
|
121 |
-
|
122 |
new \Inpsyde\BackWPup\Notice\PromoterView()
|
123 |
);
|
124 |
$promoter->init();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
|
126 |
$this->home_phone_client_init();
|
127 |
}
|
5 |
* Description: WordPress Backup Plugin
|
6 |
* Author: Inpsyde GmbH
|
7 |
* Author URI: http://inpsyde.com
|
8 |
+
* Version: 3.6.5
|
9 |
* Text Domain: backwpup
|
10 |
* Domain Path: /languages/
|
11 |
* Network: true
|
117 |
}
|
118 |
|
119 |
if ( ! self::$is_pro ) {
|
120 |
+
$promoter_updater = new \Inpsyde\BackWPup\Notice\PromoterUpdater();
|
121 |
$promoter = new \Inpsyde\BackWPup\Notice\Promoter(
|
122 |
+
$promoter_updater,
|
123 |
new \Inpsyde\BackWPup\Notice\PromoterView()
|
124 |
);
|
125 |
$promoter->init();
|
126 |
+
add_action( 'upgrader_process_complete', array( $promoter_updater, 'update' ) );
|
127 |
+
add_filter(
|
128 |
+
'pre_set_site_transient_update_plugins',
|
129 |
+
function ( $value ) use ( $promoter_updater ) {
|
130 |
+
|
131 |
+
$promoter_updater->update();
|
132 |
+
|
133 |
+
return $value;
|
134 |
+
}
|
135 |
+
);
|
136 |
|
137 |
$this->home_phone_client_init();
|
138 |
}
|
inc/Notice/Promoter.php
CHANGED
@@ -119,10 +119,8 @@ class Promoter {
|
|
119 |
? get_site_transient( self::OPTION_NAME )
|
120 |
: get_transient( self::OPTION_NAME );
|
121 |
|
122 |
-
|
123 |
-
|
124 |
-
if ( ! $data_message ) {
|
125 |
-
add_action( 'shutdown', array( $this->updater, 'update' ) );
|
126 |
}
|
127 |
|
128 |
if ( isset( $data_message[ $locale_code ] ) ) {
|
119 |
? get_site_transient( self::OPTION_NAME )
|
120 |
: get_transient( self::OPTION_NAME );
|
121 |
|
122 |
+
if ( false === $data_message ) {
|
123 |
+
$data_message = $this->updater->update();
|
|
|
|
|
124 |
}
|
125 |
|
126 |
if ( isset( $data_message[ $locale_code ] ) ) {
|
inc/Notice/PromoterUpdater.php
CHANGED
@@ -14,7 +14,7 @@ class PromoterUpdater {
|
|
14 |
*/
|
15 |
public function update() {
|
16 |
|
17 |
-
$api_response = wp_remote_get( self::URL );
|
18 |
if ( is_wp_error( $api_response ) ) {
|
19 |
return array();
|
20 |
}
|
@@ -22,11 +22,13 @@ class PromoterUpdater {
|
|
22 |
return array();
|
23 |
}
|
24 |
|
25 |
-
$
|
|
|
26 |
if ( json_last_error() !== JSON_ERROR_NONE ) {
|
27 |
return array();
|
28 |
}
|
29 |
|
|
|
30 |
foreach ( $messages as $language => $remote_data ) {
|
31 |
$data[ $language ] = wp_parse_args(
|
32 |
$remote_data,
|
@@ -34,16 +36,36 @@ class PromoterUpdater {
|
|
34 |
);
|
35 |
}
|
36 |
|
|
|
|
|
37 |
is_multisite() ?
|
38 |
set_site_transient(
|
39 |
Promoter::OPTION_NAME,
|
40 |
$data,
|
41 |
-
|
42 |
) :
|
43 |
set_transient(
|
44 |
Promoter::OPTION_NAME,
|
45 |
$data,
|
46 |
-
|
47 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
}
|
49 |
}
|
14 |
*/
|
15 |
public function update() {
|
16 |
|
17 |
+
$api_response = wp_remote_get( self::URL, array( 'timeout' => 3 ) );
|
18 |
if ( is_wp_error( $api_response ) ) {
|
19 |
return array();
|
20 |
}
|
22 |
return array();
|
23 |
}
|
24 |
|
25 |
+
$json = $this->clean_json( wp_remote_retrieve_body( $api_response ) );
|
26 |
+
$messages = json_decode( $json, true );
|
27 |
if ( json_last_error() !== JSON_ERROR_NONE ) {
|
28 |
return array();
|
29 |
}
|
30 |
|
31 |
+
$data = array();
|
32 |
foreach ( $messages as $language => $remote_data ) {
|
33 |
$data[ $language ] = wp_parse_args(
|
34 |
$remote_data,
|
36 |
);
|
37 |
}
|
38 |
|
39 |
+
$expiration_time = DAY_IN_SECONDS / 2;
|
40 |
+
|
41 |
is_multisite() ?
|
42 |
set_site_transient(
|
43 |
Promoter::OPTION_NAME,
|
44 |
$data,
|
45 |
+
$expiration_time
|
46 |
) :
|
47 |
set_transient(
|
48 |
Promoter::OPTION_NAME,
|
49 |
$data,
|
50 |
+
$expiration_time
|
51 |
);
|
52 |
+
|
53 |
+
return $data;
|
54 |
+
}
|
55 |
+
|
56 |
+
/**
|
57 |
+
* @param $json
|
58 |
+
*
|
59 |
+
* @return mixed
|
60 |
+
*/
|
61 |
+
private function clean_json( $json ) {
|
62 |
+
|
63 |
+
$json = str_replace(
|
64 |
+
array( "\n", "\t", "\r" ),
|
65 |
+
'',
|
66 |
+
$json
|
67 |
+
);
|
68 |
+
|
69 |
+
return str_replace( '},}', '}}', $json );
|
70 |
}
|
71 |
}
|
languages/backwpup.pot
CHANGED
@@ -10,8 +10,8 @@ msgstr ""
|
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"POT-Creation-Date: 2018-11-
|
14 |
-
"PO-Revision-Date: 2018-11-
|
15 |
"X-Domain: backwpup\n"
|
16 |
|
17 |
#: inc/class-adminbar.php:51
|
@@ -921,8 +921,8 @@ msgid "Added XML export \"%1$s\" with %2$s to backup file list."
|
|
921 |
msgstr ""
|
922 |
|
923 |
#: inc/class-destination-s3.php:44
|
924 |
-
#: dist/backwpup.php:
|
925 |
-
#: backwpup.php:
|
926 |
msgid "S3 Service"
|
927 |
msgstr ""
|
928 |
|
@@ -1298,8 +1298,8 @@ msgid "File"
|
|
1298 |
msgstr ""
|
1299 |
|
1300 |
#: inc/class-page-backups.php:218
|
1301 |
-
#: dist/backwpup.php:
|
1302 |
-
#: backwpup.php:
|
1303 |
msgid "Folder"
|
1304 |
msgstr ""
|
1305 |
|
@@ -1675,8 +1675,8 @@ msgid "Error transfering backup to %s."
|
|
1675 |
msgstr ""
|
1676 |
|
1677 |
#: inc/class-destination-dropbox.php:445
|
1678 |
-
#: dist/backwpup.php:
|
1679 |
-
#: backwpup.php:
|
1680 |
msgid "Dropbox"
|
1681 |
msgstr ""
|
1682 |
|
@@ -2383,14 +2383,14 @@ msgid "Backup to S3 services (Amazon, Google Storage, Hosteurope and more)"
|
|
2383 |
msgstr ""
|
2384 |
|
2385 |
#: inc/class-page-about.php:508
|
2386 |
-
#: dist/backwpup.php:
|
2387 |
-
#: backwpup.php:
|
2388 |
msgid "Backup to Dropbox"
|
2389 |
msgstr ""
|
2390 |
|
2391 |
#: inc/class-page-about.php:513
|
2392 |
-
#: dist/backwpup.php:
|
2393 |
-
#: backwpup.php:
|
2394 |
msgid "Backup to Rackspace Cloud Files"
|
2395 |
msgstr ""
|
2396 |
|
@@ -2403,8 +2403,8 @@ msgid "Backup to your web space"
|
|
2403 |
msgstr ""
|
2404 |
|
2405 |
#: inc/class-page-about.php:528
|
2406 |
-
#: dist/backwpup.php:
|
2407 |
-
#: backwpup.php:
|
2408 |
msgid "Backup to SugarSync"
|
2409 |
msgstr ""
|
2410 |
|
@@ -4101,73 +4101,73 @@ msgstr[0] ""
|
|
4101 |
msgid "SugarSync API: %s"
|
4102 |
msgstr ""
|
4103 |
|
4104 |
-
#: dist/backwpup.php:
|
4105 |
-
#: backwpup.php:
|
4106 |
msgid "Backup to Folder"
|
4107 |
msgstr ""
|
4108 |
|
4109 |
-
#: dist/backwpup.php:
|
4110 |
-
#: backwpup.php:
|
4111 |
msgid "Email"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
-
#: dist/backwpup.php:
|
4115 |
-
#: backwpup.php:
|
4116 |
msgid "Backup sent via email"
|
4117 |
msgstr ""
|
4118 |
|
4119 |
-
#: dist/backwpup.php:
|
4120 |
-
#: backwpup.php:
|
4121 |
msgid "FTP"
|
4122 |
msgstr ""
|
4123 |
|
4124 |
-
#: dist/backwpup.php:
|
4125 |
-
#: backwpup.php:
|
4126 |
msgid "Backup to FTP"
|
4127 |
msgstr ""
|
4128 |
|
4129 |
-
#: dist/backwpup.php:
|
4130 |
-
#: backwpup.php:
|
4131 |
msgid "Backup to an S3 Service"
|
4132 |
msgstr ""
|
4133 |
|
4134 |
-
#: dist/backwpup.php:
|
4135 |
-
#: backwpup.php:
|
4136 |
msgid "MS Azure"
|
4137 |
msgstr ""
|
4138 |
|
4139 |
-
#: dist/backwpup.php:
|
4140 |
-
#: backwpup.php:
|
4141 |
msgid "Backup to Microsoft Azure (Blob)"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
-
#: dist/backwpup.php:
|
4145 |
-
#: backwpup.php:
|
4146 |
msgid "RSC"
|
4147 |
msgstr ""
|
4148 |
|
4149 |
-
#: dist/backwpup.php:
|
4150 |
-
#: backwpup.php:
|
4151 |
msgid "SugarSync"
|
4152 |
msgstr ""
|
4153 |
|
4154 |
-
#: dist/backwpup.php:
|
4155 |
-
#: backwpup.php:
|
4156 |
msgid "PHP Version %1$s is to low, you need Version %2$s or above."
|
4157 |
msgstr ""
|
4158 |
|
4159 |
-
#: dist/backwpup.php:
|
4160 |
-
#: backwpup.php:
|
4161 |
msgid "Missing function \"%s\"."
|
4162 |
msgstr ""
|
4163 |
|
4164 |
-
#: dist/backwpup.php:
|
4165 |
-
#: backwpup.php:
|
4166 |
msgid "Missing class \"%s\"."
|
4167 |
msgstr ""
|
4168 |
|
4169 |
-
#: dist/backwpup.php:
|
4170 |
-
#: backwpup.php:
|
4171 |
msgid "BackWPup requires PHP version %$1s with spl extension or greater and WordPress %$2s or greater."
|
4172 |
msgstr ""
|
4173 |
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"POT-Creation-Date: 2018-11-23T12:41:21+00:00\n"
|
14 |
+
"PO-Revision-Date: 2018-11-23T12:41:21+00:00\n"
|
15 |
"X-Domain: backwpup\n"
|
16 |
|
17 |
#: inc/class-adminbar.php:51
|
921 |
msgstr ""
|
922 |
|
923 |
#: inc/class-destination-s3.php:44
|
924 |
+
#: dist/backwpup.php:368
|
925 |
+
#: backwpup.php:368
|
926 |
msgid "S3 Service"
|
927 |
msgstr ""
|
928 |
|
1298 |
msgstr ""
|
1299 |
|
1300 |
#: inc/class-page-backups.php:218
|
1301 |
+
#: dist/backwpup.php:304
|
1302 |
+
#: backwpup.php:304
|
1303 |
msgid "Folder"
|
1304 |
msgstr ""
|
1305 |
|
1675 |
msgstr ""
|
1676 |
|
1677 |
#: inc/class-destination-dropbox.php:445
|
1678 |
+
#: dist/backwpup.php:352
|
1679 |
+
#: backwpup.php:352
|
1680 |
msgid "Dropbox"
|
1681 |
msgstr ""
|
1682 |
|
2383 |
msgstr ""
|
2384 |
|
2385 |
#: inc/class-page-about.php:508
|
2386 |
+
#: dist/backwpup.php:353
|
2387 |
+
#: backwpup.php:353
|
2388 |
msgid "Backup to Dropbox"
|
2389 |
msgstr ""
|
2390 |
|
2391 |
#: inc/class-page-about.php:513
|
2392 |
+
#: dist/backwpup.php:406
|
2393 |
+
#: backwpup.php:406
|
2394 |
msgid "Backup to Rackspace Cloud Files"
|
2395 |
msgstr ""
|
2396 |
|
2403 |
msgstr ""
|
2404 |
|
2405 |
#: inc/class-page-about.php:528
|
2406 |
+
#: dist/backwpup.php:426
|
2407 |
+
#: backwpup.php:426
|
2408 |
msgid "Backup to SugarSync"
|
2409 |
msgstr ""
|
2410 |
|
4101 |
msgid "SugarSync API: %s"
|
4102 |
msgstr ""
|
4103 |
|
4104 |
+
#: dist/backwpup.php:305
|
4105 |
+
#: backwpup.php:305
|
4106 |
msgid "Backup to Folder"
|
4107 |
msgstr ""
|
4108 |
|
4109 |
+
#: dist/backwpup.php:320
|
4110 |
+
#: backwpup.php:320
|
4111 |
msgid "Email"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
+
#: dist/backwpup.php:321
|
4115 |
+
#: backwpup.php:321
|
4116 |
msgid "Backup sent via email"
|
4117 |
msgstr ""
|
4118 |
|
4119 |
+
#: dist/backwpup.php:336
|
4120 |
+
#: backwpup.php:336
|
4121 |
msgid "FTP"
|
4122 |
msgstr ""
|
4123 |
|
4124 |
+
#: dist/backwpup.php:337
|
4125 |
+
#: backwpup.php:337
|
4126 |
msgid "Backup to FTP"
|
4127 |
msgstr ""
|
4128 |
|
4129 |
+
#: dist/backwpup.php:369
|
4130 |
+
#: backwpup.php:369
|
4131 |
msgid "Backup to an S3 Service"
|
4132 |
msgstr ""
|
4133 |
|
4134 |
+
#: dist/backwpup.php:389
|
4135 |
+
#: backwpup.php:389
|
4136 |
msgid "MS Azure"
|
4137 |
msgstr ""
|
4138 |
|
4139 |
+
#: dist/backwpup.php:390
|
4140 |
+
#: backwpup.php:390
|
4141 |
msgid "Backup to Microsoft Azure (Blob)"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
+
#: dist/backwpup.php:405
|
4145 |
+
#: backwpup.php:405
|
4146 |
msgid "RSC"
|
4147 |
msgstr ""
|
4148 |
|
4149 |
+
#: dist/backwpup.php:425
|
4150 |
+
#: backwpup.php:425
|
4151 |
msgid "SugarSync"
|
4152 |
msgstr ""
|
4153 |
|
4154 |
+
#: dist/backwpup.php:454
|
4155 |
+
#: backwpup.php:454
|
4156 |
msgid "PHP Version %1$s is to low, you need Version %2$s or above."
|
4157 |
msgstr ""
|
4158 |
|
4159 |
+
#: dist/backwpup.php:466
|
4160 |
+
#: backwpup.php:466
|
4161 |
msgid "Missing function \"%s\"."
|
4162 |
msgstr ""
|
4163 |
|
4164 |
+
#: dist/backwpup.php:479
|
4165 |
+
#: backwpup.php:479
|
4166 |
msgid "Missing class \"%s\"."
|
4167 |
msgstr ""
|
4168 |
|
4169 |
+
#: dist/backwpup.php:600
|
4170 |
+
#: backwpup.php:600
|
4171 |
msgid "BackWPup requires PHP version %$1s with spl extension or greater and WordPress %$2s or greater."
|
4172 |
msgstr ""
|
4173 |
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: backup, database backup, cloud backup, restore, wordpress backup
|
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.9.8
|
6 |
Requires PHP: 5.3
|
7 |
-
Stable tag: 3.6.
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -16,7 +16,6 @@ Schedule complete automatic backups of your WordPress installation. Decide which
|
|
16 |
|
17 |
The **backup plugin** **[BackWPup](https://backwpup.com/)** can be used to save your complete installation including /wp-content/ and push them to an external Backup Service, like **Dropbox**, **S3**, **FTP** and many more, see list below. With a single backup .zip file you are able to easily restore an installation. Please understand: this free version will not be supported as good as the [BackWPup Pro version](https://backwpup.com). With our premium version you get first class support and more features.
|
18 |
|
19 |
-
|
20 |
* Database Backup *(needs mysqli)*
|
21 |
* WordPress XML Export
|
22 |
* Generate a file with installed plugins
|
@@ -163,8 +162,13 @@ Yes. You need to have writing access to the wp-config.php file (usually residing
|
|
163 |
[You can find a detailed tutorial in the BackWPup documentation.](https://backwpup.com/docs/install-backwpup-pro-activate-licence/)
|
164 |
|
165 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
166 |
= Version 3.6.4 =
|
167 |
-
Release Date: Nov
|
168 |
|
169 |
* Fixed: Encrypted backup must force users to download the encryption keys
|
170 |
* Fixed: Warning mime type when a backup is going to be downloaded
|
@@ -179,14 +183,14 @@ Release Date: Nov, 22, 2018
|
|
179 |
* Tweak: Remove languages files from the free version, the plugin will use translation.wordpress.org
|
180 |
|
181 |
= Version 3.6.3 =
|
182 |
-
Release Date: Nov
|
183 |
|
184 |
* Fixed: "Failed to restore file": file restore progress stop working and jump directly to database restore step
|
185 |
* Fixed: Restore progress stuck on "restoring database" with archive backup contains files only
|
186 |
* Fixed: All config.php files are not in backup archive
|
187 |
|
188 |
= Version 3.6.2 =
|
189 |
-
Release Date: Oct
|
190 |
|
191 |
* Fixed: Not recognized file extensions get an additional underscore in the file name in zip file
|
192 |
* Fixed: Backup archive file have dot folder contains all web root files
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.9.8
|
6 |
Requires PHP: 5.3
|
7 |
+
Stable tag: 3.6.5
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
16 |
|
17 |
The **backup plugin** **[BackWPup](https://backwpup.com/)** can be used to save your complete installation including /wp-content/ and push them to an external Backup Service, like **Dropbox**, **S3**, **FTP** and many more, see list below. With a single backup .zip file you are able to easily restore an installation. Please understand: this free version will not be supported as good as the [BackWPup Pro version](https://backwpup.com). With our premium version you get first class support and more features.
|
18 |
|
|
|
19 |
* Database Backup *(needs mysqli)*
|
20 |
* WordPress XML Export
|
21 |
* Generate a file with installed plugins
|
162 |
[You can find a detailed tutorial in the BackWPup documentation.](https://backwpup.com/docs/install-backwpup-pro-activate-licence/)
|
163 |
|
164 |
== Changelog ==
|
165 |
+
= Version 3.6.5 =
|
166 |
+
Release Date: Nov 23, 2018
|
167 |
+
|
168 |
+
* Fixed: Admin notice won't update correctly
|
169 |
+
|
170 |
= Version 3.6.4 =
|
171 |
+
Release Date: Nov 22, 2018
|
172 |
|
173 |
* Fixed: Encrypted backup must force users to download the encryption keys
|
174 |
* Fixed: Warning mime type when a backup is going to be downloaded
|
183 |
* Tweak: Remove languages files from the free version, the plugin will use translation.wordpress.org
|
184 |
|
185 |
= Version 3.6.3 =
|
186 |
+
Release Date: Nov 5, 2018
|
187 |
|
188 |
* Fixed: "Failed to restore file": file restore progress stop working and jump directly to database restore step
|
189 |
* Fixed: Restore progress stuck on "restoring database" with archive backup contains files only
|
190 |
* Fixed: All config.php files are not in backup archive
|
191 |
|
192 |
= Version 3.6.2 =
|
193 |
+
Release Date: Oct 17, 2018
|
194 |
|
195 |
* Fixed: Not recognized file extensions get an additional underscore in the file name in zip file
|
196 |
* Fixed: Backup archive file have dot folder contains all web root files
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit538fad56e23cc127a64dec286c103e4a::getLoader();
|
vendor/composer/autoload_classmap.php
CHANGED
@@ -1871,6 +1871,7 @@ return array(
|
|
1871 |
'Psr\\Log\\NullLogger' => $vendorDir . '/psr/log/Psr/Log/NullLogger.php',
|
1872 |
'Psr\\Log\\Test\\DummyTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
1873 |
'Psr\\Log\\Test\\LoggerInterfaceTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
|
|
1874 |
'Symfony\\Component\\EventDispatcher\\ContainerAwareEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/ContainerAwareEventDispatcher.php',
|
1875 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php',
|
1876 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcherInterface' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php',
|
1871 |
'Psr\\Log\\NullLogger' => $vendorDir . '/psr/log/Psr/Log/NullLogger.php',
|
1872 |
'Psr\\Log\\Test\\DummyTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
1873 |
'Psr\\Log\\Test\\LoggerInterfaceTest' => $vendorDir . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
1874 |
+
'Psr\\Log\\Test\\TestLogger' => $vendorDir . '/psr/log/Psr/Log/Test/TestLogger.php',
|
1875 |
'Symfony\\Component\\EventDispatcher\\ContainerAwareEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/ContainerAwareEventDispatcher.php',
|
1876 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcher' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php',
|
1877 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcherInterface' => $vendorDir . '/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php',
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit3e177efd95171c09ae5af3ee62988073
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$includePaths = require __DIR__ . '/include_paths.php';
|
27 |
$includePaths[] = get_include_path();
|
@@ -31,7 +31,7 @@ class ComposerAutoloaderInit3e177efd95171c09ae5af3ee62988073
|
|
31 |
if ($useStaticLoader) {
|
32 |
require_once __DIR__ . '/autoload_static.php';
|
33 |
|
34 |
-
call_user_func(\Composer\Autoload\
|
35 |
} else {
|
36 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
37 |
foreach ($map as $namespace => $path) {
|
@@ -52,19 +52,19 @@ class ComposerAutoloaderInit3e177efd95171c09ae5af3ee62988073
|
|
52 |
$loader->register(true);
|
53 |
|
54 |
if ($useStaticLoader) {
|
55 |
-
$includeFiles = Composer\Autoload\
|
56 |
} else {
|
57 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
58 |
}
|
59 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
60 |
-
|
61 |
}
|
62 |
|
63 |
return $loader;
|
64 |
}
|
65 |
}
|
66 |
|
67 |
-
function
|
68 |
{
|
69 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
70 |
require $file;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit538fad56e23cc127a64dec286c103e4a
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit538fad56e23cc127a64dec286c103e4a', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit538fad56e23cc127a64dec286c103e4a', 'loadClassLoader'));
|
25 |
|
26 |
$includePaths = require __DIR__ . '/include_paths.php';
|
27 |
$includePaths[] = get_include_path();
|
31 |
if ($useStaticLoader) {
|
32 |
require_once __DIR__ . '/autoload_static.php';
|
33 |
|
34 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit538fad56e23cc127a64dec286c103e4a::getInitializer($loader));
|
35 |
} else {
|
36 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
37 |
foreach ($map as $namespace => $path) {
|
52 |
$loader->register(true);
|
53 |
|
54 |
if ($useStaticLoader) {
|
55 |
+
$includeFiles = Composer\Autoload\ComposerStaticInit538fad56e23cc127a64dec286c103e4a::$files;
|
56 |
} else {
|
57 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
58 |
}
|
59 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
60 |
+
composerRequire538fad56e23cc127a64dec286c103e4a($fileIdentifier, $file);
|
61 |
}
|
62 |
|
63 |
return $loader;
|
64 |
}
|
65 |
}
|
66 |
|
67 |
+
function composerRequire538fad56e23cc127a64dec286c103e4a($fileIdentifier, $file)
|
68 |
{
|
69 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
70 |
require $file;
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'2c102faa651ef8ea5874edb585946bce' => __DIR__ . '/..' . '/swiftmailer/swiftmailer/lib/swift_required.php',
|
@@ -2057,6 +2057,7 @@ class ComposerStaticInit3e177efd95171c09ae5af3ee62988073
|
|
2057 |
'Psr\\Log\\NullLogger' => __DIR__ . '/..' . '/psr/log/Psr/Log/NullLogger.php',
|
2058 |
'Psr\\Log\\Test\\DummyTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
2059 |
'Psr\\Log\\Test\\LoggerInterfaceTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
|
|
2060 |
'Symfony\\Component\\EventDispatcher\\ContainerAwareEventDispatcher' => __DIR__ . '/..' . '/symfony/event-dispatcher/ContainerAwareEventDispatcher.php',
|
2061 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcher' => __DIR__ . '/..' . '/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php',
|
2062 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcherInterface' => __DIR__ . '/..' . '/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php',
|
@@ -2490,11 +2491,11 @@ class ComposerStaticInit3e177efd95171c09ae5af3ee62988073
|
|
2490 |
public static function getInitializer(ClassLoader $loader)
|
2491 |
{
|
2492 |
return \Closure::bind(function () use ($loader) {
|
2493 |
-
$loader->prefixLengthsPsr4 =
|
2494 |
-
$loader->prefixDirsPsr4 =
|
2495 |
-
$loader->prefixesPsr0 =
|
2496 |
-
$loader->fallbackDirsPsr0 =
|
2497 |
-
$loader->classMap =
|
2498 |
|
2499 |
}, null, ClassLoader::class);
|
2500 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit538fad56e23cc127a64dec286c103e4a
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'2c102faa651ef8ea5874edb585946bce' => __DIR__ . '/..' . '/swiftmailer/swiftmailer/lib/swift_required.php',
|
2057 |
'Psr\\Log\\NullLogger' => __DIR__ . '/..' . '/psr/log/Psr/Log/NullLogger.php',
|
2058 |
'Psr\\Log\\Test\\DummyTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
2059 |
'Psr\\Log\\Test\\LoggerInterfaceTest' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/LoggerInterfaceTest.php',
|
2060 |
+
'Psr\\Log\\Test\\TestLogger' => __DIR__ . '/..' . '/psr/log/Psr/Log/Test/TestLogger.php',
|
2061 |
'Symfony\\Component\\EventDispatcher\\ContainerAwareEventDispatcher' => __DIR__ . '/..' . '/symfony/event-dispatcher/ContainerAwareEventDispatcher.php',
|
2062 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcher' => __DIR__ . '/..' . '/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php',
|
2063 |
'Symfony\\Component\\EventDispatcher\\Debug\\TraceableEventDispatcherInterface' => __DIR__ . '/..' . '/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php',
|
2491 |
public static function getInitializer(ClassLoader $loader)
|
2492 |
{
|
2493 |
return \Closure::bind(function () use ($loader) {
|
2494 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit538fad56e23cc127a64dec286c103e4a::$prefixLengthsPsr4;
|
2495 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit538fad56e23cc127a64dec286c103e4a::$prefixDirsPsr4;
|
2496 |
+
$loader->prefixesPsr0 = ComposerStaticInit538fad56e23cc127a64dec286c103e4a::$prefixesPsr0;
|
2497 |
+
$loader->fallbackDirsPsr0 = ComposerStaticInit538fad56e23cc127a64dec286c103e4a::$fallbackDirsPsr0;
|
2498 |
+
$loader->classMap = ComposerStaticInit538fad56e23cc127a64dec286c103e4a::$classMap;
|
2499 |
|
2500 |
}, null, ClassLoader::class);
|
2501 |
}
|
vendor/composer/installed.json
CHANGED
@@ -1342,17 +1342,17 @@
|
|
1342 |
},
|
1343 |
{
|
1344 |
"name": "psr/log",
|
1345 |
-
"version": "1.0
|
1346 |
-
"version_normalized": "1.0.
|
1347 |
"source": {
|
1348 |
"type": "git",
|
1349 |
"url": "https://github.com/php-fig/log.git",
|
1350 |
-
"reference": "
|
1351 |
},
|
1352 |
"dist": {
|
1353 |
"type": "zip",
|
1354 |
-
"url": "https://api.github.com/repos/php-fig/log/zipball/
|
1355 |
-
"reference": "
|
1356 |
"shasum": "",
|
1357 |
"mirrors": [
|
1358 |
{
|
@@ -1364,7 +1364,7 @@
|
|
1364 |
"require": {
|
1365 |
"php": ">=5.3.0"
|
1366 |
},
|
1367 |
-
"time": "
|
1368 |
"type": "library",
|
1369 |
"extra": {
|
1370 |
"branch-alias": {
|
1342 |
},
|
1343 |
{
|
1344 |
"name": "psr/log",
|
1345 |
+
"version": "1.1.0",
|
1346 |
+
"version_normalized": "1.1.0.0",
|
1347 |
"source": {
|
1348 |
"type": "git",
|
1349 |
"url": "https://github.com/php-fig/log.git",
|
1350 |
+
"reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd"
|
1351 |
},
|
1352 |
"dist": {
|
1353 |
"type": "zip",
|
1354 |
+
"url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
|
1355 |
+
"reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd",
|
1356 |
"shasum": "",
|
1357 |
"mirrors": [
|
1358 |
{
|
1364 |
"require": {
|
1365 |
"php": ">=5.3.0"
|
1366 |
},
|
1367 |
+
"time": "2018-11-20T15:27:04+00:00",
|
1368 |
"type": "library",
|
1369 |
"extra": {
|
1370 |
"branch-alias": {
|
vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php
CHANGED
@@ -101,6 +101,9 @@ abstract class LoggerInterfaceTest extends \PHPUnit_Framework_TestCase
|
|
101 |
|
102 |
public function testContextCanContainAnything()
|
103 |
{
|
|
|
|
|
|
|
104 |
$context = array(
|
105 |
'bool' => true,
|
106 |
'null' => null,
|
@@ -110,6 +113,7 @@ abstract class LoggerInterfaceTest extends \PHPUnit_Framework_TestCase
|
|
110 |
'nested' => array('with object' => new DummyTest),
|
111 |
'object' => new \DateTime,
|
112 |
'resource' => fopen('php://memory', 'r'),
|
|
|
113 |
);
|
114 |
|
115 |
$this->getLogger()->warning('Crazy context data', $context);
|
101 |
|
102 |
public function testContextCanContainAnything()
|
103 |
{
|
104 |
+
$closed = fopen('php://memory', 'r');
|
105 |
+
fclose($closed);
|
106 |
+
|
107 |
$context = array(
|
108 |
'bool' => true,
|
109 |
'null' => null,
|
113 |
'nested' => array('with object' => new DummyTest),
|
114 |
'object' => new \DateTime,
|
115 |
'resource' => fopen('php://memory', 'r'),
|
116 |
+
'closed' => $closed,
|
117 |
);
|
118 |
|
119 |
$this->getLogger()->warning('Crazy context data', $context);
|