Changeset 3445770
- Timestamp:
- 01/23/2026 06:38:46 PM (7 weeks ago)
- Location:
- checkview
- Files:
-
- 12 edited
- 1 copied
-
tags/2.0.28 (copied) (copied from checkview/trunk)
-
tags/2.0.28/README.txt (modified) (3 diffs)
-
tags/2.0.28/checkview.php (modified) (2 diffs)
-
tags/2.0.28/includes/API/class-checkview-api.php (modified) (1 diff)
-
tags/2.0.28/includes/checkview-functions.php (modified) (2 diffs)
-
tags/2.0.28/includes/class-checkview.php (modified) (1 diff)
-
tags/2.0.28/includes/woocommercehelper/class-checkview-woo-automated-testing.php (modified) (1 diff)
-
trunk/README.txt (modified) (3 diffs)
-
trunk/checkview.php (modified) (2 diffs)
-
trunk/includes/API/class-checkview-api.php (modified) (1 diff)
-
trunk/includes/checkview-functions.php (modified) (2 diffs)
-
trunk/includes/class-checkview.php (modified) (1 diff)
-
trunk/includes/woocommercehelper/class-checkview-woo-automated-testing.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
checkview/tags/2.0.28/README.txt
r3444264 r3445770 8 8 License: GPLv3 9 9 License URI: http://www.gnu.org/licenses/gpl-3.0.html 10 Stable tag: 2.0.2 710 Stable tag: 2.0.28 11 11 12 12 [CheckView](https://checkview.io/) automates WordPress form and WooCommerce testing, monitoring key flows to catch failures early before they cost you leads or sales everyday. … … 205 205 206 206 == Changelog == 207 208 = 2.0.28 = 209 * Allow "draft" status when retrieving store products. 207 210 208 211 = 2.0.27 = … … 523 526 == Upgrade Notice == 524 527 528 = 2.0.28 = 529 * Allow "draft" status when retrieving store products. 530 525 531 = 2.0.27 = 526 532 * Add support for Fluent Forms fields: Terms and Conditions, GDPR Acceptance. -
checkview/tags/2.0.28/checkview.php
r3444264 r3445770 12 12 * Plugin URI: https://checkview.io 13 13 * Description: CheckView is the #1 fully automated solution to test your WordPress forms and detect form problems fast. Automatically test your WordPress forms to ensure you never miss a lead again. 14 * Version: 2.0.2 714 * Version: 2.0.28 15 15 * Author: CheckView 16 16 * Author URI: https://checkview.io/ … … 36 36 * @link https://semver.org 37 37 */ 38 define( 'CHECKVIEW_VERSION', '2.0.2 7' );38 define( 'CHECKVIEW_VERSION', '2.0.28' ); 39 39 40 40 if ( ! defined( 'CHECKVIEW_BASE_DIR' ) ) { -
checkview/tags/2.0.28/includes/API/class-checkview-api.php
r3335533 r3445770 765 765 $args = array( 766 766 'post_type' => 'product', 767 'post_status' => 'publish',767 'post_status' => array( 'publish', 'draft' ), 768 768 'posts_per_page' => 1000, 769 769 'ignore_sticky_posts' => 1, -
checkview/tags/2.0.28/includes/checkview-functions.php
r3444264 r3445770 1155 1155 // Check if the product ID is valid and status is either 'publish' or 'draft'. 1156 1156 $updated = 0; 1157 if ( get_post_type( $product_id ) === 'product' && in_array( $status, array( 'publish', 'draft' ) ) ) { 1157 $allowed_status = array( 'publish', 'draft' ); 1158 1159 Checkview_Admin_Logs::add( 'api-logs', 'Updating status of test product [' . $product_id . '] to [' . $status . ']...' ); 1160 if ( get_post_type( $product_id ) === 'product' && in_array( $status, $allowed_status ) ) { 1158 1161 // Update the post status. 1159 1162 $updated = wp_update_post( … … 1163 1166 ) 1164 1167 ); 1168 delete_transient('checkview_store_products_transient'); 1169 Checkview_Admin_Logs::add( 'api-logs', 'Updated status of test product and cleared product caches.' ); 1170 } else { 1171 Checkview_Admin_Logs::add( 'api-logs', 'Called [checkview_update_woocommerce_product_status] on invalid post type or with invalid status (accepts ' . implode( ', ', $allowed_status ) . ', got ' . $status . ').' ); 1165 1172 } 1166 1173 return $updated; -
checkview/tags/2.0.28/includes/class-checkview.php
r3444264 r3445770 81 81 $this->version = CHECKVIEW_VERSION; 82 82 } else { 83 $this->version = '2.0.2 7';83 $this->version = '2.0.28'; 84 84 } 85 85 $this->plugin_name = 'checkview'; -
checkview/tags/2.0.28/includes/woocommercehelper/class-checkview-woo-automated-testing.php
r3335533 r3445770 436 436 array( 437 437 'name' => 'CheckView Testing Product', 438 'status' => array( 'trash', 'publish' ),438 'status' => array( 'trash', 'publish', 'draft' ), 439 439 'limit' => 1, 440 440 'return' => 'objects', -
checkview/trunk/README.txt
r3444264 r3445770 8 8 License: GPLv3 9 9 License URI: http://www.gnu.org/licenses/gpl-3.0.html 10 Stable tag: 2.0.2 710 Stable tag: 2.0.28 11 11 12 12 [CheckView](https://checkview.io/) automates WordPress form and WooCommerce testing, monitoring key flows to catch failures early before they cost you leads or sales everyday. … … 205 205 206 206 == Changelog == 207 208 = 2.0.28 = 209 * Allow "draft" status when retrieving store products. 207 210 208 211 = 2.0.27 = … … 523 526 == Upgrade Notice == 524 527 528 = 2.0.28 = 529 * Allow "draft" status when retrieving store products. 530 525 531 = 2.0.27 = 526 532 * Add support for Fluent Forms fields: Terms and Conditions, GDPR Acceptance. -
checkview/trunk/checkview.php
r3444264 r3445770 12 12 * Plugin URI: https://checkview.io 13 13 * Description: CheckView is the #1 fully automated solution to test your WordPress forms and detect form problems fast. Automatically test your WordPress forms to ensure you never miss a lead again. 14 * Version: 2.0.2 714 * Version: 2.0.28 15 15 * Author: CheckView 16 16 * Author URI: https://checkview.io/ … … 36 36 * @link https://semver.org 37 37 */ 38 define( 'CHECKVIEW_VERSION', '2.0.2 7' );38 define( 'CHECKVIEW_VERSION', '2.0.28' ); 39 39 40 40 if ( ! defined( 'CHECKVIEW_BASE_DIR' ) ) { -
checkview/trunk/includes/API/class-checkview-api.php
r3335533 r3445770 765 765 $args = array( 766 766 'post_type' => 'product', 767 'post_status' => 'publish',767 'post_status' => array( 'publish', 'draft' ), 768 768 'posts_per_page' => 1000, 769 769 'ignore_sticky_posts' => 1, -
checkview/trunk/includes/checkview-functions.php
r3444264 r3445770 1155 1155 // Check if the product ID is valid and status is either 'publish' or 'draft'. 1156 1156 $updated = 0; 1157 if ( get_post_type( $product_id ) === 'product' && in_array( $status, array( 'publish', 'draft' ) ) ) { 1157 $allowed_status = array( 'publish', 'draft' ); 1158 1159 Checkview_Admin_Logs::add( 'api-logs', 'Updating status of test product [' . $product_id . '] to [' . $status . ']...' ); 1160 if ( get_post_type( $product_id ) === 'product' && in_array( $status, $allowed_status ) ) { 1158 1161 // Update the post status. 1159 1162 $updated = wp_update_post( … … 1163 1166 ) 1164 1167 ); 1168 delete_transient('checkview_store_products_transient'); 1169 Checkview_Admin_Logs::add( 'api-logs', 'Updated status of test product and cleared product caches.' ); 1170 } else { 1171 Checkview_Admin_Logs::add( 'api-logs', 'Called [checkview_update_woocommerce_product_status] on invalid post type or with invalid status (accepts ' . implode( ', ', $allowed_status ) . ', got ' . $status . ').' ); 1165 1172 } 1166 1173 return $updated; -
checkview/trunk/includes/class-checkview.php
r3444264 r3445770 81 81 $this->version = CHECKVIEW_VERSION; 82 82 } else { 83 $this->version = '2.0.2 7';83 $this->version = '2.0.28'; 84 84 } 85 85 $this->plugin_name = 'checkview'; -
checkview/trunk/includes/woocommercehelper/class-checkview-woo-automated-testing.php
r3335533 r3445770 436 436 array( 437 437 'name' => 'CheckView Testing Product', 438 'status' => array( 'trash', 'publish' ),438 'status' => array( 'trash', 'publish', 'draft' ), 439 439 'limit' => 1, 440 440 'return' => 'objects',
Note: See TracChangeset
for help on using the changeset viewer.