Changeset 3043631
- Timestamp:
- 03/01/2024 12:21:49 PM (23 months ago)
- Location:
- wpnakama
- Files:
-
- 45 added
- 4 edited
-
tags/0.2.2 (added)
-
tags/0.2.2/admin (added)
-
tags/0.2.2/admin/app (added)
-
tags/0.2.2/admin/app/build (added)
-
tags/0.2.2/admin/app/build/176.js (added)
-
tags/0.2.2/admin/app/build/210.js (added)
-
tags/0.2.2/admin/app/build/260.js (added)
-
tags/0.2.2/admin/app/build/328.css (added)
-
tags/0.2.2/admin/app/build/328.js (added)
-
tags/0.2.2/admin/app/build/372.js (added)
-
tags/0.2.2/admin/app/build/398.js (added)
-
tags/0.2.2/admin/app/build/416.js (added)
-
tags/0.2.2/admin/app/build/560.js (added)
-
tags/0.2.2/admin/app/build/600.js (added)
-
tags/0.2.2/admin/app/build/675.js (added)
-
tags/0.2.2/admin/app/build/681.js (added)
-
tags/0.2.2/admin/app/build/696.js (added)
-
tags/0.2.2/admin/app/build/700.js (added)
-
tags/0.2.2/admin/app/build/752.css (added)
-
tags/0.2.2/admin/app/build/752.js (added)
-
tags/0.2.2/admin/app/build/846.css (added)
-
tags/0.2.2/admin/app/build/846.js (added)
-
tags/0.2.2/admin/app/build/974.js (added)
-
tags/0.2.2/admin/app/build/images (added)
-
tags/0.2.2/admin/app/build/images/wpnakama-icon.08551985.png (added)
-
tags/0.2.2/admin/app/build/images/wpnakama-logo.14fe02ca.png (added)
-
tags/0.2.2/admin/app/build/index.asset.php (added)
-
tags/0.2.2/admin/app/build/index.css (added)
-
tags/0.2.2/admin/app/build/index.js (added)
-
tags/0.2.2/admin/class-wpnakama-admin.php (added)
-
tags/0.2.2/admin/index.php (added)
-
tags/0.2.2/changelog.txt (added)
-
tags/0.2.2/inc (added)
-
tags/0.2.2/inc/activate.php (added)
-
tags/0.2.2/inc/class-wpnakama-api.php (added)
-
tags/0.2.2/inc/class-wpnakama-database.php (added)
-
tags/0.2.2/inc/class-wpnakama.php (added)
-
tags/0.2.2/inc/index.php (added)
-
tags/0.2.2/inc/wpnakama-helper-trait.php (added)
-
tags/0.2.2/index.php (added)
-
tags/0.2.2/languages (added)
-
tags/0.2.2/languages/wpnakama.pot (added)
-
tags/0.2.2/readme.txt (added)
-
tags/0.2.2/uninstall.php (added)
-
tags/0.2.2/wpnakama.php (added)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/inc/class-wpnakama.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/wpnakama.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wpnakama/trunk/changelog.txt
r3043626 r3043631 1 01 March 2024 - Version 0.2. 11 01 March 2024 - Version 0.2.2 2 2 * Fix: Database update on plugin updation 3 3 -
wpnakama/trunk/inc/class-wpnakama.php
r3043626 r3043631 6 6 * @subpackage Core 7 7 * @since 0.1.0 8 * @version 0.2. 18 * @version 0.2.2 9 9 * @author kantbtrue, qdonow, designthingy, savydv 10 10 * @license GPL-2.0-or-later … … 1236 1236 1237 1237 // Updating database for older versions. 1238 if ($this->db->version === '0.2.0') { 1239 $database_tables_arr = array( 1240 array( 1241 'name' => $this->db->table_prefix( 'wpnakama_tasks' ), 1242 'query' => 'CREATE TABLE ' . $this->db->table_prefix( 'wpnakama_tasks' ) . ' ( 1243 task_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE, 1244 content VARCHAR(250), 1245 board_id BIGINT(20) NOT NULL DEFAULT 0, 1246 card_id BIGINT(20) NOT NULL DEFAULT 0, 1247 user_id BIGINT(20) NOT NULL DEFAULT 0, 1248 position BIGINT(20) NOT NULL DEFAULT 0, 1249 is_completed SMALLINT NOT NULL DEFAULT "0", 1250 PRIMARY KEY (task_id), 1251 KEY board_id (board_id), 1252 KEY card_id (card_id), 1253 KEY user_id (user_id), 1254 KEY position (position), 1255 KEY is_completed (is_completed) 1256 )', 1257 ), 1258 array( 1259 'name' => $this->db->table_prefix( 'wpnakama_taskslists' ), 1260 'query' => 'CREATE TABLE ' . $this->db->table_prefix( 'wpnakama_taskslists' ) . ' ( 1261 taskslist_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE, 1262 title TEXT, 1263 tasks LONGTEXT, 1264 PRIMARY KEY (taskslist_id) 1265 )', 1266 ) 1267 ); 1268 1269 foreach ( $database_tables_arr as $table ) { 1270 $this->db->create_table( $table['name'], $table['query'] ); 1238 add_action( 'plugins_loaded', function () { 1239 if ($this->db->version === '0.2.0') { 1240 $database_tables_arr = array( 1241 array( 1242 'name' => $this->db->table_prefix( 'wpnakama_tasks' ), 1243 'query' => 'CREATE TABLE ' . $this->db->table_prefix( 'wpnakama_tasks' ) . ' ( 1244 task_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE, 1245 content VARCHAR(250), 1246 board_id BIGINT(20) NOT NULL DEFAULT 0, 1247 card_id BIGINT(20) NOT NULL DEFAULT 0, 1248 user_id BIGINT(20) NOT NULL DEFAULT 0, 1249 position BIGINT(20) NOT NULL DEFAULT 0, 1250 is_completed SMALLINT NOT NULL DEFAULT "0", 1251 PRIMARY KEY (task_id), 1252 KEY board_id (board_id), 1253 KEY card_id (card_id), 1254 KEY user_id (user_id), 1255 KEY position (position), 1256 KEY is_completed (is_completed) 1257 )', 1258 ), 1259 array( 1260 'name' => $this->db->table_prefix( 'wpnakama_taskslists' ), 1261 'query' => 'CREATE TABLE ' . $this->db->table_prefix( 'wpnakama_taskslists' ) . ' ( 1262 taskslist_id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE, 1263 title TEXT, 1264 tasks LONGTEXT, 1265 PRIMARY KEY (taskslist_id) 1266 )', 1267 ) 1268 ); 1269 1270 foreach ( $database_tables_arr as $table ) { 1271 $this->db->create_table( $table['name'], $table['query'] ); 1272 } 1271 1273 } 1272 } 1274 return true; 1275 } ); 1273 1276 1274 1277 return true; -
wpnakama/trunk/readme.txt
r3043626 r3043631 5 5 Requires PHP: 7.0 6 6 Requires at least: 6.4.0 7 Stable Tag: 0.2. 17 Stable Tag: 0.2.2 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html -
wpnakama/trunk/wpnakama.php
r3043626 r3043631 11 11 * Plugin Name: WPNakama - Fast and Simple Project Management Tool 12 12 * Description: A management tool right into your WordPress dashboard. 13 * Version: 0.2. 113 * Version: 0.2.2 14 14 * Requires at least: 6.4 15 15 * Requires PHP: 7.0
Note: See TracChangeset
for help on using the changeset viewer.