Changeset 2361312
- Timestamp:
- 08/14/2020 04:45:39 PM (6 years ago)
- Location:
- wp-issues-crm
- Files:
-
- 20 edited
- 1 copied
-
tags/4.5.4 (copied) (copied from wp-issues-crm/trunk)
-
tags/4.5.4/php/admin/class-wic-admin-settings.php (modified) (1 diff)
-
tags/4.5.4/php/entity/class-wic-entity-email-inbox-parse.php (modified) (1 diff)
-
tags/4.5.4/php/entity/class-wic-entity-email-md5.php (modified) (1 diff)
-
tags/4.5.4/php/entity/class-wic-entity-email-oauth-synch.php (modified) (1 diff)
-
tags/4.5.4/php/entity/class-wic-entity-upload-match.php (modified) (1 diff)
-
tags/4.5.4/php/entity/class-wic-entity-upload-set-defaults.php (modified) (1 diff)
-
tags/4.5.4/php/entity/class-wic-entity-upload-upload.php (modified) (3 diffs)
-
tags/4.5.4/readme.txt (modified) (2 diffs)
-
tags/4.5.4/sql/wic_structures.sql (modified) (25 diffs)
-
tags/4.5.4/wp-issues-crm.php (modified) (3 diffs)
-
trunk/php/admin/class-wic-admin-settings.php (modified) (1 diff)
-
trunk/php/entity/class-wic-entity-email-inbox-parse.php (modified) (1 diff)
-
trunk/php/entity/class-wic-entity-email-md5.php (modified) (1 diff)
-
trunk/php/entity/class-wic-entity-email-oauth-synch.php (modified) (1 diff)
-
trunk/php/entity/class-wic-entity-upload-match.php (modified) (1 diff)
-
trunk/php/entity/class-wic-entity-upload-set-defaults.php (modified) (1 diff)
-
trunk/php/entity/class-wic-entity-upload-upload.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/sql/wic_structures.sql (modified) (25 diffs)
-
trunk/wp-issues-crm.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-issues-crm/tags/4.5.4/php/admin/class-wic-admin-settings.php
r2190225 r2361312 577 577 } 578 578 ?></tr> 579 <tr><td>MySQL Version</td><td>5.6 </td><td>5.6</td><td><?php $version = self::get_mysql_version(); echo $version; ?></td>579 <tr><td>MySQL Version</td><td>5.6.4</td><td>5.6.4</td><td><?php $version = self::get_mysql_version(); echo $version; ?></td> 580 580 <?php 581 581 if ( version_compare ( $version, 5.6, '>=' ) ) { -
wp-issues-crm/tags/4.5.4/php/entity/class-wic-entity-email-inbox-parse.php
r2149005 r2361312 138 138 // no change 139 139 public static function get_max_packet_size () { 140 141 // allow for local max packet size 142 if( defined('LOCAL_MAX_PACKET_SIZE') ) { 143 return LOCAL_MAX_PACKET_SIZE; 144 } 145 140 146 global $wpdb; 141 147 // determine maximum packet size -
wp-issues-crm/tags/4.5.4/php/entity/class-wic-entity-email-md5.php
r2037806 r2361312 116 116 sentence_md5_temp varchar(50) NOT NULL, 117 117 KEY (sentence_md5_temp(50)) 118 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;118 ) DEFAULT CHARSET=utf8mb4; 119 119 "); 120 120 $md5_table = $wpdb->prefix . 'wic_inbox_md5_issue_map'; -
wp-issues-crm/tags/4.5.4/php/entity/class-wic-entity-email-oauth-synch.php
r2134249 r2361312 155 155 thread_id varchar(512) NOT NULL, 156 156 KEY (message_id(300)) 157 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;157 ) DEFAULT CHARSET=utf8mb4; 158 158 "); 159 159 if ( 1 != $result ) { -
wp-issues-crm/tags/4.5.4/php/entity/class-wic-entity-upload-match.php
r2019577 r2361312 277 277 PRIMARY KEY (STAGING_TABLE_ID), 278 278 KEY MATCH_PASS (FIRST_NOT_FOUND_MATCH_PASS) ) 279 ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;';279 DEFAULT CHARSET=utf8mb4;'; 280 280 $result = $wpdb->query ( $sql ); 281 281 if ( false === $result ) { -
wp-issues-crm/tags/4.5.4/php/entity/class-wic-entity-upload-set-defaults.php
r2076584 r2361312 76 76 PRIMARY KEY (new_issue_ID), 77 77 KEY new_issue_title (new_issue_title) 78 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4 ";78 ) DEFAULT CHARSET=utf8mb4 "; 79 79 $result = $wpdb->query( $sql ); 80 80 -
wp-issues-crm/tags/4.5.4/php/entity/class-wic-entity-upload-upload.php
r2160765 r2361312 455 455 'PRIMARY KEY (STAGING_TABLE_ID), ' . 456 456 'KEY MATCHED_CONSTITUENT_ID (MATCHED_CONSTITUENT_ID) ' . 457 ') ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;';457 ') DEFAULT CHARSET=utf8mb4;'; 458 458 459 459 $result = $wpdb->query ( $sql ); … … 534 534 * only reason NOT to break into smaller packets is to avoid partial saves -- user can see this result in staging and redo if necessary 535 535 * SO: APPROACH THIS CONSERVATIVELY DO BREAK INTO SMALLISH INSERT PACKETS 536 * -- set rows per packet at 750000 0/ max line length -- this will keep packet size under 1M and memory requirements modest536 * -- set rows per packet at 750000 / max line length -- this will keep packet size under 1M and memory requirements modest 537 537 * -- short rows with high overhead could blow this formula up . . . . go with row_count of 100 if this is lower 538 538 * -- set max execution time at 1500 with user in control -- should cover a million records at under 1000/second … … 546 546 $insert_count = 0; 547 547 548 // loop until end of file; would like to do transaction processing, but not supported by myisam 548 // loop until end of file; would like to do transaction processing, but not supported by myisam (could now modify since no myisam) 549 549 // http://stackoverflow.com/questions/19153986/how-to-use-mysql-transaction-in-wordpress 550 550 while ( ! feof ( $handle ) ) { -
wp-issues-crm/tags/4.5.4/readme.txt
r2298368 r2361312 4 4 Tags: contact, crm, constituent, customer, issues, list, email, forms, database, upload 5 5 Requires at least: 5 6 Tested up to: 5. 4.17 Stable tag: 4.5. 3.116 Tested up to: 5.5 7 Stable tag: 4.5.4 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 108 108 109 109 == Changelog == 110 = 4.5.4 111 * Change SQL engine to default (InnoDB) instead of MyISAM (note this change does not self implement on existing installations and requires MYSQL 5.6.4) 112 * Add option to define LOCAL_MAX_PACKET_SIZE in case working in environment where it is not acceessible through show variables 110 113 = 4.5.3.11 111 114 * Handle Office 365 IMAP non-standard behavior (return 0 instead of false on bad num_msg calld) -
wp-issues-crm/tags/4.5.4/sql/wic_structures.sql
r2147379 r2361312 27 27 KEY related_inbox_image_record (related_inbox_image_record), 28 28 KEY related_outbox_record (related_outbox_record) 29 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;29 ) DEFAULT CHARSET=utf8mb4; 30 30 CREATE TABLE wp_wic_address ( 31 31 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 51 51 KEY lat (lat), 52 52 KEY lon (lon) 53 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;53 ) DEFAULT CHARSET=utf8mb4; 54 54 CREATE TABLE wp_wic_address_geocode_cache ( 55 55 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 68 68 KEY lat (lat), 69 69 KEY lon (lon) 70 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;70 ) DEFAULT CHARSET=utf8mb4; 71 71 CREATE TABLE wp_wic_constituent ( 72 72 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 118 118 KEY last_updated_by (last_updated_by), 119 119 KEY registration_id (registration_id(180)) 120 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;120 ) DEFAULT CHARSET=utf8mb4; 121 121 CREATE TABLE wp_wic_data_dictionary ( 122 122 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 149 149 KEY entity_slug (entity_slug), 150 150 KEY field_group (group_slug) 151 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;151 ) DEFAULT CHARSET=utf8mb4; 152 152 CREATE TABLE wp_wic_email ( 153 153 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 163 163 KEY last_updated_time (last_updated_time), 164 164 KEY last_updated_by (last_updated_by) 165 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;165 ) DEFAULT CHARSET=utf8mb4; 166 166 CREATE TABLE wp_wic_external ( 167 167 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 188 188 last_updated_by bigint(20) NOT NULL, 189 189 PRIMARY KEY (ID) 190 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;190 ) DEFAULT CHARSET=utf8mb4; 191 191 CREATE TABLE wp_wic_form_field_groups ( 192 192 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 201 201 last_updated_by bigint(20) NOT NULL, 202 202 PRIMARY KEY (ID) 203 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;203 ) DEFAULT CHARSET=utf8mb4; 204 204 CREATE TABLE wp_wic_inbox_incoming_filter ( 205 205 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 211 211 PRIMARY KEY (ID), 212 212 KEY email_address_reverse (from_email_domain(100),from_email_box(80)) 213 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;213 ) DEFAULT CHARSET=utf8mb4; 214 214 CREATE TABLE wp_wic_inbox_image ( 215 215 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 257 257 KEY staff_subject (inbox_defined_staff,subject(100)), 258 258 KEY staff_final_subject (inbox_defined_staff,inbox_defined_reply_is_final,subject(100)) 259 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;259 ) DEFAULT CHARSET=utf8mb4; 260 260 CREATE TABLE wp_wic_inbox_image_attachments ( 261 261 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 270 270 PRIMARY KEY (ID), 271 271 KEY message_id_attachment_number (message_id,attachment_number(100)) 272 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;272 ) DEFAULT CHARSET=utf8mb4; 273 273 CREATE TABLE wp_wic_inbox_image_attachments_xref ( 274 274 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 287 287 KEY message_id_plus_key (message_in_outbox,message_id,attachment_id,message_attachment_number(80)), 288 288 KEY message_attachment_filename_key (message_attachment_filename(100)) 289 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;289 ) DEFAULT CHARSET=utf8mb4; 290 290 CREATE TABLE wp_wic_inbox_md5 ( 291 291 inbox_message_id bigint(20) NOT NULL, … … 294 294 KEY inbox_message_id (inbox_message_id), 295 295 KEY message_sentence_md5 (message_sentence_md5) 296 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;296 ) DEFAULT CHARSET=utf8mb4; 297 297 CREATE TABLE wp_wic_inbox_md5_issue_map ( 298 298 sentence_md5 varchar(32) NOT NULL, … … 303 303 KEY sentence_md5 (sentence_md5), 304 304 KEY map_utc_time_stamp (map_utc_time_stamp) 305 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;305 ) DEFAULT CHARSET=utf8mb4; 306 306 CREATE TABLE wp_wic_inbox_synch_log ( 307 307 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 326 326 process_moves_time double NOT NULL, 327 327 PRIMARY KEY (ID) 328 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;328 ) DEFAULT CHARSET=utf8mb4; 329 329 CREATE TABLE wp_wic_interface ( 330 330 upload_field_name varchar(255) NOT NULL, … … 332 332 matched_field varchar(255) NOT NULL, 333 333 PRIMARY KEY (upload_field_name(180)) 334 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;334 ) DEFAULT CHARSET=utf8mb4; 335 335 CREATE TABLE wp_wic_option_group ( 336 336 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 342 342 is_system_reserved tinyint(1) NOT NULL DEFAULT '0', 343 343 PRIMARY KEY (ID) 344 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;344 ) DEFAULT CHARSET=utf8mb4; 345 345 CREATE TABLE wp_wic_option_value ( 346 346 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 356 356 PRIMARY KEY (ID), 357 357 KEY enabled (enabled,option_group_id,value_order) 358 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;358 ) DEFAULT CHARSET=utf8mb4; 359 359 CREATE TABLE wp_wic_outbox ( 360 360 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 375 375 KEY to_address_concat_key (to_address_concat(180)), 376 376 KEY is_reply_to (is_reply_to) 377 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;377 ) DEFAULT CHARSET=utf8mb4; 378 378 CREATE TABLE wp_wic_phone ( 379 379 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 390 390 KEY last_updated_time (last_updated_time), 391 391 KEY last_updated_by (last_updated_by) 392 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;392 ) DEFAULT CHARSET=utf8mb4; 393 393 CREATE TABLE wp_wic_search_log ( 394 394 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 409 409 KEY user_favorite_time (user_id,favorite,search_time), 410 410 KEY named_user_favorite_time (is_named,share_name,user_id,favorite,search_time) 411 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;411 ) DEFAULT CHARSET=utf8mb4; 412 412 CREATE TABLE wp_wic_subject_issue_map ( 413 413 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 420 420 KEY reverse_st (email_batch_time_stamp,incoming_email_subject(150)), 421 421 KEY stamp (email_batch_time_stamp) 422 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;422 ) DEFAULT CHARSET=utf8mb4; 423 423 CREATE TABLE wp_wic_uid_reservation ( 424 424 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 429 429 PRIMARY KEY (uid), 430 430 KEY internal_id (ID) 431 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;431 ) DEFAULT CHARSET=utf8mb4; 432 432 CREATE TABLE wp_wic_upload ( 433 433 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 448 448 PRIMARY KEY (ID), 449 449 KEY upload_time_upload_by (upload_time,upload_by) 450 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;450 ) DEFAULT CHARSET=utf8mb4; 451 451 CREATE TABLE wp_wic_upload_temp ( 452 452 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 456 456 PRIMARY KEY (ID), 457 457 KEY upload_chunk (upload_id,chunk_id) 458 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;458 ) DEFAULT CHARSET=utf8mb4; -
wp-issues-crm/tags/4.5.4/wp-issues-crm.php
r2298368 r2361312 4 4 * Plugin URI: http://wp-issues-crm.com 5 5 * Description: Constituent Relationship Management for organizations that respond to constituents. Organizes constituent contacts ( calls, etc. ) around Wordpress posts and categories. 6 * Version: 4.5. 3.116 * Version: 4.5.4 7 7 * Author: Will Brownsberger 8 8 * Author URI: http://willbrownsberger.com … … 39 39 // set database version global; 40 40 global $wp_issues_crm_db_version; 41 $wp_issues_crm_db_version = '4.5. 3.8';41 $wp_issues_crm_db_version = '4.5.4'; 42 42 /* 43 43 * set js_css version global -- three possibilities: … … 48 48 */ 49 49 global $wp_issues_crm_js_css_version; 50 $wp_issues_crm_js_css_version = '4.5. 3.8'; // may or not be set at release time50 $wp_issues_crm_js_css_version = '4.5.4'; // may or not be set at release time 51 51 if ( '' == $wp_issues_crm_js_css_version ) { 52 52 if ( strpos ( site_url(), 'localhost' ) > 0 ) { -
wp-issues-crm/trunk/php/admin/class-wic-admin-settings.php
r2190225 r2361312 577 577 } 578 578 ?></tr> 579 <tr><td>MySQL Version</td><td>5.6 </td><td>5.6</td><td><?php $version = self::get_mysql_version(); echo $version; ?></td>579 <tr><td>MySQL Version</td><td>5.6.4</td><td>5.6.4</td><td><?php $version = self::get_mysql_version(); echo $version; ?></td> 580 580 <?php 581 581 if ( version_compare ( $version, 5.6, '>=' ) ) { -
wp-issues-crm/trunk/php/entity/class-wic-entity-email-inbox-parse.php
r2149005 r2361312 138 138 // no change 139 139 public static function get_max_packet_size () { 140 141 // allow for local max packet size 142 if( defined('LOCAL_MAX_PACKET_SIZE') ) { 143 return LOCAL_MAX_PACKET_SIZE; 144 } 145 140 146 global $wpdb; 141 147 // determine maximum packet size -
wp-issues-crm/trunk/php/entity/class-wic-entity-email-md5.php
r2037806 r2361312 116 116 sentence_md5_temp varchar(50) NOT NULL, 117 117 KEY (sentence_md5_temp(50)) 118 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;118 ) DEFAULT CHARSET=utf8mb4; 119 119 "); 120 120 $md5_table = $wpdb->prefix . 'wic_inbox_md5_issue_map'; -
wp-issues-crm/trunk/php/entity/class-wic-entity-email-oauth-synch.php
r2134249 r2361312 155 155 thread_id varchar(512) NOT NULL, 156 156 KEY (message_id(300)) 157 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;157 ) DEFAULT CHARSET=utf8mb4; 158 158 "); 159 159 if ( 1 != $result ) { -
wp-issues-crm/trunk/php/entity/class-wic-entity-upload-match.php
r2019577 r2361312 277 277 PRIMARY KEY (STAGING_TABLE_ID), 278 278 KEY MATCH_PASS (FIRST_NOT_FOUND_MATCH_PASS) ) 279 ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;';279 DEFAULT CHARSET=utf8mb4;'; 280 280 $result = $wpdb->query ( $sql ); 281 281 if ( false === $result ) { -
wp-issues-crm/trunk/php/entity/class-wic-entity-upload-set-defaults.php
r2076584 r2361312 76 76 PRIMARY KEY (new_issue_ID), 77 77 KEY new_issue_title (new_issue_title) 78 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4 ";78 ) DEFAULT CHARSET=utf8mb4 "; 79 79 $result = $wpdb->query( $sql ); 80 80 -
wp-issues-crm/trunk/php/entity/class-wic-entity-upload-upload.php
r2160765 r2361312 455 455 'PRIMARY KEY (STAGING_TABLE_ID), ' . 456 456 'KEY MATCHED_CONSTITUENT_ID (MATCHED_CONSTITUENT_ID) ' . 457 ') ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;';457 ') DEFAULT CHARSET=utf8mb4;'; 458 458 459 459 $result = $wpdb->query ( $sql ); … … 534 534 * only reason NOT to break into smaller packets is to avoid partial saves -- user can see this result in staging and redo if necessary 535 535 * SO: APPROACH THIS CONSERVATIVELY DO BREAK INTO SMALLISH INSERT PACKETS 536 * -- set rows per packet at 750000 0/ max line length -- this will keep packet size under 1M and memory requirements modest536 * -- set rows per packet at 750000 / max line length -- this will keep packet size under 1M and memory requirements modest 537 537 * -- short rows with high overhead could blow this formula up . . . . go with row_count of 100 if this is lower 538 538 * -- set max execution time at 1500 with user in control -- should cover a million records at under 1000/second … … 546 546 $insert_count = 0; 547 547 548 // loop until end of file; would like to do transaction processing, but not supported by myisam 548 // loop until end of file; would like to do transaction processing, but not supported by myisam (could now modify since no myisam) 549 549 // http://stackoverflow.com/questions/19153986/how-to-use-mysql-transaction-in-wordpress 550 550 while ( ! feof ( $handle ) ) { -
wp-issues-crm/trunk/readme.txt
r2298368 r2361312 4 4 Tags: contact, crm, constituent, customer, issues, list, email, forms, database, upload 5 5 Requires at least: 5 6 Tested up to: 5. 4.17 Stable tag: 4.5. 3.116 Tested up to: 5.5 7 Stable tag: 4.5.4 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 108 108 109 109 == Changelog == 110 = 4.5.4 111 * Change SQL engine to default (InnoDB) instead of MyISAM (note this change does not self implement on existing installations and requires MYSQL 5.6.4) 112 * Add option to define LOCAL_MAX_PACKET_SIZE in case working in environment where it is not acceessible through show variables 110 113 = 4.5.3.11 111 114 * Handle Office 365 IMAP non-standard behavior (return 0 instead of false on bad num_msg calld) -
wp-issues-crm/trunk/sql/wic_structures.sql
r2147379 r2361312 27 27 KEY related_inbox_image_record (related_inbox_image_record), 28 28 KEY related_outbox_record (related_outbox_record) 29 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;29 ) DEFAULT CHARSET=utf8mb4; 30 30 CREATE TABLE wp_wic_address ( 31 31 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 51 51 KEY lat (lat), 52 52 KEY lon (lon) 53 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;53 ) DEFAULT CHARSET=utf8mb4; 54 54 CREATE TABLE wp_wic_address_geocode_cache ( 55 55 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 68 68 KEY lat (lat), 69 69 KEY lon (lon) 70 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;70 ) DEFAULT CHARSET=utf8mb4; 71 71 CREATE TABLE wp_wic_constituent ( 72 72 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 118 118 KEY last_updated_by (last_updated_by), 119 119 KEY registration_id (registration_id(180)) 120 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;120 ) DEFAULT CHARSET=utf8mb4; 121 121 CREATE TABLE wp_wic_data_dictionary ( 122 122 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 149 149 KEY entity_slug (entity_slug), 150 150 KEY field_group (group_slug) 151 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;151 ) DEFAULT CHARSET=utf8mb4; 152 152 CREATE TABLE wp_wic_email ( 153 153 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 163 163 KEY last_updated_time (last_updated_time), 164 164 KEY last_updated_by (last_updated_by) 165 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;165 ) DEFAULT CHARSET=utf8mb4; 166 166 CREATE TABLE wp_wic_external ( 167 167 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 188 188 last_updated_by bigint(20) NOT NULL, 189 189 PRIMARY KEY (ID) 190 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;190 ) DEFAULT CHARSET=utf8mb4; 191 191 CREATE TABLE wp_wic_form_field_groups ( 192 192 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 201 201 last_updated_by bigint(20) NOT NULL, 202 202 PRIMARY KEY (ID) 203 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;203 ) DEFAULT CHARSET=utf8mb4; 204 204 CREATE TABLE wp_wic_inbox_incoming_filter ( 205 205 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 211 211 PRIMARY KEY (ID), 212 212 KEY email_address_reverse (from_email_domain(100),from_email_box(80)) 213 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;213 ) DEFAULT CHARSET=utf8mb4; 214 214 CREATE TABLE wp_wic_inbox_image ( 215 215 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 257 257 KEY staff_subject (inbox_defined_staff,subject(100)), 258 258 KEY staff_final_subject (inbox_defined_staff,inbox_defined_reply_is_final,subject(100)) 259 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;259 ) DEFAULT CHARSET=utf8mb4; 260 260 CREATE TABLE wp_wic_inbox_image_attachments ( 261 261 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 270 270 PRIMARY KEY (ID), 271 271 KEY message_id_attachment_number (message_id,attachment_number(100)) 272 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;272 ) DEFAULT CHARSET=utf8mb4; 273 273 CREATE TABLE wp_wic_inbox_image_attachments_xref ( 274 274 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 287 287 KEY message_id_plus_key (message_in_outbox,message_id,attachment_id,message_attachment_number(80)), 288 288 KEY message_attachment_filename_key (message_attachment_filename(100)) 289 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;289 ) DEFAULT CHARSET=utf8mb4; 290 290 CREATE TABLE wp_wic_inbox_md5 ( 291 291 inbox_message_id bigint(20) NOT NULL, … … 294 294 KEY inbox_message_id (inbox_message_id), 295 295 KEY message_sentence_md5 (message_sentence_md5) 296 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;296 ) DEFAULT CHARSET=utf8mb4; 297 297 CREATE TABLE wp_wic_inbox_md5_issue_map ( 298 298 sentence_md5 varchar(32) NOT NULL, … … 303 303 KEY sentence_md5 (sentence_md5), 304 304 KEY map_utc_time_stamp (map_utc_time_stamp) 305 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;305 ) DEFAULT CHARSET=utf8mb4; 306 306 CREATE TABLE wp_wic_inbox_synch_log ( 307 307 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 326 326 process_moves_time double NOT NULL, 327 327 PRIMARY KEY (ID) 328 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;328 ) DEFAULT CHARSET=utf8mb4; 329 329 CREATE TABLE wp_wic_interface ( 330 330 upload_field_name varchar(255) NOT NULL, … … 332 332 matched_field varchar(255) NOT NULL, 333 333 PRIMARY KEY (upload_field_name(180)) 334 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;334 ) DEFAULT CHARSET=utf8mb4; 335 335 CREATE TABLE wp_wic_option_group ( 336 336 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 342 342 is_system_reserved tinyint(1) NOT NULL DEFAULT '0', 343 343 PRIMARY KEY (ID) 344 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;344 ) DEFAULT CHARSET=utf8mb4; 345 345 CREATE TABLE wp_wic_option_value ( 346 346 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 356 356 PRIMARY KEY (ID), 357 357 KEY enabled (enabled,option_group_id,value_order) 358 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;358 ) DEFAULT CHARSET=utf8mb4; 359 359 CREATE TABLE wp_wic_outbox ( 360 360 ID bigint(20) NOT NULL AUTO_INCREMENT, … … 375 375 KEY to_address_concat_key (to_address_concat(180)), 376 376 KEY is_reply_to (is_reply_to) 377 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;377 ) DEFAULT CHARSET=utf8mb4; 378 378 CREATE TABLE wp_wic_phone ( 379 379 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 390 390 KEY last_updated_time (last_updated_time), 391 391 KEY last_updated_by (last_updated_by) 392 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;392 ) DEFAULT CHARSET=utf8mb4; 393 393 CREATE TABLE wp_wic_search_log ( 394 394 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 409 409 KEY user_favorite_time (user_id,favorite,search_time), 410 410 KEY named_user_favorite_time (is_named,share_name,user_id,favorite,search_time) 411 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;411 ) DEFAULT CHARSET=utf8mb4; 412 412 CREATE TABLE wp_wic_subject_issue_map ( 413 413 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 420 420 KEY reverse_st (email_batch_time_stamp,incoming_email_subject(150)), 421 421 KEY stamp (email_batch_time_stamp) 422 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;422 ) DEFAULT CHARSET=utf8mb4; 423 423 CREATE TABLE wp_wic_uid_reservation ( 424 424 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 429 429 PRIMARY KEY (uid), 430 430 KEY internal_id (ID) 431 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;431 ) DEFAULT CHARSET=utf8mb4; 432 432 CREATE TABLE wp_wic_upload ( 433 433 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 448 448 PRIMARY KEY (ID), 449 449 KEY upload_time_upload_by (upload_time,upload_by) 450 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;450 ) DEFAULT CHARSET=utf8mb4; 451 451 CREATE TABLE wp_wic_upload_temp ( 452 452 ID bigint(20) unsigned NOT NULL AUTO_INCREMENT, … … 456 456 PRIMARY KEY (ID), 457 457 KEY upload_chunk (upload_id,chunk_id) 458 ) ENGINE=MyISAMDEFAULT CHARSET=utf8mb4;458 ) DEFAULT CHARSET=utf8mb4; -
wp-issues-crm/trunk/wp-issues-crm.php
r2298368 r2361312 4 4 * Plugin URI: http://wp-issues-crm.com 5 5 * Description: Constituent Relationship Management for organizations that respond to constituents. Organizes constituent contacts ( calls, etc. ) around Wordpress posts and categories. 6 * Version: 4.5. 3.116 * Version: 4.5.4 7 7 * Author: Will Brownsberger 8 8 * Author URI: http://willbrownsberger.com … … 39 39 // set database version global; 40 40 global $wp_issues_crm_db_version; 41 $wp_issues_crm_db_version = '4.5. 3.8';41 $wp_issues_crm_db_version = '4.5.4'; 42 42 /* 43 43 * set js_css version global -- three possibilities: … … 48 48 */ 49 49 global $wp_issues_crm_js_css_version; 50 $wp_issues_crm_js_css_version = '4.5. 3.8'; // may or not be set at release time50 $wp_issues_crm_js_css_version = '4.5.4'; // may or not be set at release time 51 51 if ( '' == $wp_issues_crm_js_css_version ) { 52 52 if ( strpos ( site_url(), 'localhost' ) > 0 ) {
Note: See TracChangeset
for help on using the changeset viewer.