All-in-One WP Migration - Version 1.3.1

Version Description

  • Fixed a bug when the user was unable to import site archive
  • Optimize and speed up import process
Download this release

Release Info

Developer bangelov
Plugin Icon 128x128 All-in-One WP Migration
Version 1.3.1
Comparing to
See all releases

Code changes from version 1.3.0 to 1.3.1

all-in-one-wp-migration.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: Migration tool for all your blog data
6
  * Author: ServMask
7
  * Author URI: http://servmask.com/
8
- * Version: 1.3.0
9
  *
10
  * Copyright (C) 2013 ServMask LLC
11
  *
5
  * Description: Migration tool for all your blog data
6
  * Author: ServMask
7
  * Author URI: http://servmask.com/
8
+ * Version: 1.3.1
9
  *
10
  * Copyright (C) 2013 ServMask LLC
11
  *
constants.php CHANGED
@@ -19,7 +19,7 @@
19
  // ==================
20
  // = Plugin VERSION =
21
  // ==================
22
- define( 'AI1WM_VERSION', '1.3.0' );
23
 
24
  // ===============
25
  // = Plugin Name =
19
  // ==================
20
  // = Plugin VERSION =
21
  // ==================
22
+ define( 'AI1WM_VERSION', '1.3.1' );
23
 
24
  // ===============
25
  // = Plugin Name =
lib/vendor/mysqldump-factory/mysqldump-factory/lib/MysqlDumpFactory.php CHANGED
@@ -29,7 +29,7 @@
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
- * @version GIT: 1.0.9
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
@@ -42,7 +42,7 @@
42
  * @author Bobby Angelov <bobby@servmask.com>
43
  * @copyright 2014 Yani Iliev, Bobby Angelov
44
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
45
- * @version GIT: 1.0.9
46
  * @link https://github.com/yani-/mysqldump-factory/
47
  */
48
  class MysqlDumpFactory
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
+ * @version GIT: 1.0.10
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
42
  * @author Bobby Angelov <bobby@servmask.com>
43
  * @copyright 2014 Yani Iliev, Bobby Angelov
44
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
45
+ * @version GIT: 1.0.10
46
  * @link https://github.com/yani-/mysqldump-factory/
47
  */
48
  class MysqlDumpFactory
lib/vendor/mysqldump-factory/mysqldump-factory/lib/MysqlDumpInterface.php CHANGED
@@ -29,7 +29,7 @@
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
- * @version GIT: 1.0.9
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
@@ -42,7 +42,7 @@
42
  * @author Bobby Angelov <bobby@servmask.com>
43
  * @copyright 2014 Yani Iliev, Bobby Angelov
44
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
45
- * @version GIT: 1.0.9
46
  * @link https://github.com/yani-/mysqldump-factory/
47
  */
48
  interface MysqlDumpInterface
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
+ * @version GIT: 1.0.10
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
42
  * @author Bobby Angelov <bobby@servmask.com>
43
  * @copyright 2014 Yani Iliev, Bobby Angelov
44
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
45
+ * @version GIT: 1.0.10
46
  * @link https://github.com/yani-/mysqldump-factory/
47
  */
48
  interface MysqlDumpInterface
lib/vendor/mysqldump-factory/mysqldump-factory/lib/MysqlDumpPDO.php CHANGED
@@ -29,7 +29,7 @@
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
- * @version GIT: 1.0.9
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
@@ -46,7 +46,7 @@ require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'MysqlFileAdapter.php';
46
  * @author Bobby Angelov <bobby@servmask.com>
47
  * @copyright 2014 Yani Iliev, Bobby Angelov
48
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
49
- * @version GIT: 1.0.9
50
  * @link https://github.com/yani-/mysqldump-factory/
51
  */
52
  class MysqlDumpPDO implements MysqlDumpInterface
@@ -356,9 +356,13 @@ class MysqlDumpPDO implements MysqlDumpInterface
356
  public function truncateDatabase()
357
  {
358
  $query = $this->queryAdapter->show_tables($this->database);
359
- foreach ($this->getConnection()->query($query) as $row) {
 
 
360
  // Drop table
361
- $delete = $this->queryAdapter->drop_table($row['table_name']);
 
 
362
  $this->getConnection()->query($delete);
363
  }
364
  }
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
+ * @version GIT: 1.0.10
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
46
  * @author Bobby Angelov <bobby@servmask.com>
47
  * @copyright 2014 Yani Iliev, Bobby Angelov
48
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
49
+ * @version GIT: 1.0.10
50
  * @link https://github.com/yani-/mysqldump-factory/
51
  */
52
  class MysqlDumpPDO implements MysqlDumpInterface
356
  public function truncateDatabase()
357
  {
358
  $query = $this->queryAdapter->show_tables($this->database);
359
+ $result = $this->getConnection()->query($query);
360
+ $_deleteTables = array();
361
+ foreach ($result as $row) {
362
  // Drop table
363
+ $_deleteTables[] = $this->queryAdapter->drop_table($row['table_name']);
364
+ }
365
+ foreach ($_deleteTables as $delete) {
366
  $this->getConnection()->query($delete);
367
  }
368
  }
lib/vendor/mysqldump-factory/mysqldump-factory/lib/MysqlDumpSQL.php CHANGED
@@ -29,7 +29,7 @@
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
- * @version GIT: 1.0.9
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
@@ -46,7 +46,7 @@ require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'MysqlFileAdapter.php';
46
  * @author Bobby Angelov <bobby@servmask.com>
47
  * @copyright 2014 Yani Iliev, Bobby Angelov
48
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
49
- * @version GIT: 1.0.9
50
  * @link https://github.com/yani-/mysqldump-factory/
51
  */
52
  class MysqlDumpSQL implements MysqlDumpInterface
@@ -360,7 +360,7 @@ class MysqlDumpSQL implements MysqlDumpInterface
360
  $_deleteTables = array();
361
  while ($row = mysql_fetch_assoc($result)) {
362
  // Drop table
363
- $_deleteTables []= $this->queryAdapter->drop_table($row['table_name']);
364
  }
365
  foreach ($_deleteTables as $delete) {
366
  mysql_unbuffered_query($delete, $this->getConnection());
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
+ * @version GIT: 1.0.10
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
46
  * @author Bobby Angelov <bobby@servmask.com>
47
  * @copyright 2014 Yani Iliev, Bobby Angelov
48
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
49
+ * @version GIT: 1.0.10
50
  * @link https://github.com/yani-/mysqldump-factory/
51
  */
52
  class MysqlDumpSQL implements MysqlDumpInterface
360
  $_deleteTables = array();
361
  while ($row = mysql_fetch_assoc($result)) {
362
  // Drop table
363
+ $_deleteTables[] = $this->queryAdapter->drop_table($row['table_name']);
364
  }
365
  foreach ($_deleteTables as $delete) {
366
  mysql_unbuffered_query($delete, $this->getConnection());
lib/vendor/mysqldump-factory/mysqldump-factory/lib/MysqlFileAdapter.php CHANGED
@@ -29,7 +29,7 @@
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
- * @version GIT: 1.0.9
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
@@ -42,7 +42,7 @@
42
  * @author Bobby Angelov <bobby@servmask.com>
43
  * @copyright 2014 Yani Iliev, Bobby Angelov
44
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
45
- * @version GIT: 1.0.9
46
  * @link https://github.com/yani-/mysqldump-factory/
47
  */
48
  class MysqlFileAdapter
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
+ * @version GIT: 1.0.10
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
42
  * @author Bobby Angelov <bobby@servmask.com>
43
  * @copyright 2014 Yani Iliev, Bobby Angelov
44
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
45
+ * @version GIT: 1.0.10
46
  * @link https://github.com/yani-/mysqldump-factory/
47
  */
48
  class MysqlFileAdapter
lib/vendor/mysqldump-factory/mysqldump-factory/lib/MysqlQueryAdapter.php CHANGED
@@ -29,7 +29,7 @@
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
- * @version GIT: 1.0.9
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
@@ -42,7 +42,7 @@
42
  * @author Bobby Angelov <bobby@servmask.com>
43
  * @copyright 2014 Yani Iliev, Bobby Angelov
44
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
45
- * @version GIT: 1.0.9
46
  * @link https://github.com/yani-/mysqldump-factory/
47
  */
48
  class MysqlQueryAdapter
29
  * @author Bobby Angelov <bobby@servmask.com>
30
  * @copyright 2014 Yani Iliev, Bobby Angelov
31
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
32
+ * @version GIT: 1.0.10
33
  * @link https://github.com/yani-/mysqldump-factory/
34
  */
35
 
42
  * @author Bobby Angelov <bobby@servmask.com>
43
  * @copyright 2014 Yani Iliev, Bobby Angelov
44
  * @license https://raw.github.com/yani-/mysqldump-factory/master/LICENSE The MIT License (MIT)
45
+ * @version GIT: 1.0.10
46
  * @link https://github.com/yani-/mysqldump-factory/
47
  */
48
  class MysqlQueryAdapter
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: yani.iliev, bangelov, mirkov
3
  Tags: db migration, migration, wordpress migration, db backup, db restore, website backup, website restore, website migration, website deploy, wordpress deploy, db backup, database export, database serialization, database find replace
4
  Requires at least: 3.3
5
  Tested up to: 3.8
6
- Stable tag: 1.3.0
7
  License: GPLv2 or later
8
 
9
  All-in-One WP Migration is the only tools that you will ever needs when you need to perform site migration of your WordPress blog.
@@ -70,6 +70,10 @@ All in One WP Plugin is the first plugin to offer true mobile experience on Word
70
  3. Plugin Menu
71
 
72
  == Changelog ==
 
 
 
 
73
  = 1.3.0 =
74
  * Added support for mysql connection to happen over sockets or TCP
75
  * Added support for Windows OS and fully tested the plugin on IIS
3
  Tags: db migration, migration, wordpress migration, db backup, db restore, website backup, website restore, website migration, website deploy, wordpress deploy, db backup, database export, database serialization, database find replace
4
  Requires at least: 3.3
5
  Tested up to: 3.8
6
+ Stable tag: 1.3.1
7
  License: GPLv2 or later
8
 
9
  All-in-One WP Migration is the only tools that you will ever needs when you need to perform site migration of your WordPress blog.
70
  3. Plugin Menu
71
 
72
  == Changelog ==
73
+ = 1.3.1 =
74
+ * Fixed a bug when the user was unable to import site archive
75
+ * Optimize and speed up import process
76
+
77
  = 1.3.0 =
78
  * Added support for mysql connection to happen over sockets or TCP
79
  * Added support for Windows OS and fully tested the plugin on IIS