Changeset 2797372
- Timestamp:
- 10/11/2022 05:14:00 PM (3 years ago)
- Location:
- woocommerce-beta-tester
- Files:
-
- 250 added
- 2 deleted
- 12 edited
- 1 copied
-
tags/2.1.0 (copied) (copied from woocommerce-beta-tester/trunk)
-
tags/2.1.0/api (added)
-
tags/2.1.0/api/admin-notes (added)
-
tags/2.1.0/api/admin-notes/add-note.php (added)
-
tags/2.1.0/api/admin-notes/delete-all-notes.php (added)
-
tags/2.1.0/api/api (added)
-
tags/2.1.0/api/api.php (added)
-
tags/2.1.0/api/api/admin-notes (added)
-
tags/2.1.0/api/api/admin-notes/add-note.php (added)
-
tags/2.1.0/api/api/admin-notes/delete-all-notes.php (added)
-
tags/2.1.0/api/api/api.php (added)
-
tags/2.1.0/api/api/features (added)
-
tags/2.1.0/api/api/features/features.php (added)
-
tags/2.1.0/api/api/options (added)
-
tags/2.1.0/api/api/options/rest-api.php (added)
-
tags/2.1.0/api/api/rest-api-filters (added)
-
tags/2.1.0/api/api/rest-api-filters/hook.php (added)
-
tags/2.1.0/api/api/rest-api-filters/rest-api-filters.php (added)
-
tags/2.1.0/api/api/tools (added)
-
tags/2.1.0/api/api/tools/delete-all-products.php (added)
-
tags/2.1.0/api/api/tools/disable-wc-email.php (added)
-
tags/2.1.0/api/api/tools/run-wc-admin-daily.php (added)
-
tags/2.1.0/api/api/tools/trigger-cron-job.php (added)
-
tags/2.1.0/api/api/tools/trigger-update-callbacks.php (added)
-
tags/2.1.0/api/api/tools/trigger-wca-install.php (added)
-
tags/2.1.0/api/api/tracks (added)
-
tags/2.1.0/api/api/tracks/tracks-debug-log.php (added)
-
tags/2.1.0/api/features (added)
-
tags/2.1.0/api/features/features.php (added)
-
tags/2.1.0/api/options (added)
-
tags/2.1.0/api/options/rest-api.php (added)
-
tags/2.1.0/api/rest-api-filters (added)
-
tags/2.1.0/api/rest-api-filters/hook.php (added)
-
tags/2.1.0/api/rest-api-filters/rest-api-filters.php (added)
-
tags/2.1.0/api/tools (added)
-
tags/2.1.0/api/tools/delete-all-products.php (added)
-
tags/2.1.0/api/tools/disable-wc-email.php (added)
-
tags/2.1.0/api/tools/run-wc-admin-daily.php (added)
-
tags/2.1.0/api/tools/trigger-cron-job.php (added)
-
tags/2.1.0/api/tools/trigger-update-callbacks.php (added)
-
tags/2.1.0/api/tools/trigger-wca-install.php (added)
-
tags/2.1.0/api/tracks (added)
-
tags/2.1.0/api/tracks/class-tracks-debug-log.php (added)
-
tags/2.1.0/assets/js/version-information.js (modified) (1 diff)
-
tags/2.1.0/assets/js/version-information.min.js (modified) (1 diff)
-
tags/2.1.0/assets/js/version-picker.js (modified) (3 diffs)
-
tags/2.1.0/assets/js/version-picker.min.js (modified) (1 diff)
-
tags/2.1.0/build (added)
-
tags/2.1.0/build/index.asset.php (added)
-
tags/2.1.0/build/index.css (added)
-
tags/2.1.0/build/index.js (added)
-
tags/2.1.0/changelog.txt (deleted)
-
tags/2.1.0/images (added)
-
tags/2.1.0/images/admin-notes (added)
-
tags/2.1.0/images/admin-notes/banner.jpg (added)
-
tags/2.1.0/images/admin-notes/thumbnail.jpg (added)
-
tags/2.1.0/images/admin-notes/woocommerce-logo-vector.png (added)
-
tags/2.1.0/images/images (added)
-
tags/2.1.0/images/images/admin-notes (added)
-
tags/2.1.0/images/images/admin-notes/banner.jpg (added)
-
tags/2.1.0/images/images/admin-notes/thumbnail.jpg (added)
-
tags/2.1.0/images/images/admin-notes/woocommerce-logo-vector.png (added)
-
tags/2.1.0/plugin.php (added)
-
tags/2.1.0/readme.txt (modified) (3 diffs)
-
tags/2.1.0/src (added)
-
tags/2.1.0/src/admin-notes (added)
-
tags/2.1.0/src/admin-notes/add-note.js (added)
-
tags/2.1.0/src/admin-notes/admin-notes.js (added)
-
tags/2.1.0/src/admin-notes/delete-all-notes.js (added)
-
tags/2.1.0/src/admin-notes/index.js (added)
-
tags/2.1.0/src/app (added)
-
tags/2.1.0/src/app/app.js (added)
-
tags/2.1.0/src/app/index.js (added)
-
tags/2.1.0/src/experiments (added)
-
tags/2.1.0/src/experiments/NewExperimentForm.js (added)
-
tags/2.1.0/src/experiments/data (added)
-
tags/2.1.0/src/experiments/data/action-types.js (added)
-
tags/2.1.0/src/experiments/data/actions.js (added)
-
tags/2.1.0/src/experiments/data/constants.js (added)
-
tags/2.1.0/src/experiments/data/index.js (added)
-
tags/2.1.0/src/experiments/data/reducer.js (added)
-
tags/2.1.0/src/experiments/data/resolvers.js (added)
-
tags/2.1.0/src/experiments/data/selectors.js (added)
-
tags/2.1.0/src/experiments/index.js (added)
-
tags/2.1.0/src/features (added)
-
tags/2.1.0/src/features/data (added)
-
tags/2.1.0/src/features/data/action-types.js (added)
-
tags/2.1.0/src/features/data/actions.js (added)
-
tags/2.1.0/src/features/data/constants.js (added)
-
tags/2.1.0/src/features/data/index.js (added)
-
tags/2.1.0/src/features/data/reducer.js (added)
-
tags/2.1.0/src/features/data/resolvers.js (added)
-
tags/2.1.0/src/features/data/selectors.js (added)
-
tags/2.1.0/src/features/index.js (added)
-
tags/2.1.0/src/index.js (added)
-
tags/2.1.0/src/index.scss (added)
-
tags/2.1.0/src/options (added)
-
tags/2.1.0/src/options/OptionEditor.js (added)
-
tags/2.1.0/src/options/data (added)
-
tags/2.1.0/src/options/data/action-types.js (added)
-
tags/2.1.0/src/options/data/actions.js (added)
-
tags/2.1.0/src/options/data/constants.js (added)
-
tags/2.1.0/src/options/data/index.js (added)
-
tags/2.1.0/src/options/data/reducer.js (added)
-
tags/2.1.0/src/options/data/resolvers.js (added)
-
tags/2.1.0/src/options/data/selectors.js (added)
-
tags/2.1.0/src/options/index.js (added)
-
tags/2.1.0/src/rest-api-filters (added)
-
tags/2.1.0/src/rest-api-filters/data (added)
-
tags/2.1.0/src/rest-api-filters/data/action-types.js (added)
-
tags/2.1.0/src/rest-api-filters/data/actions.js (added)
-
tags/2.1.0/src/rest-api-filters/data/constants.js (added)
-
tags/2.1.0/src/rest-api-filters/data/index.js (added)
-
tags/2.1.0/src/rest-api-filters/data/reducer.js (added)
-
tags/2.1.0/src/rest-api-filters/data/resolvers.js (added)
-
tags/2.1.0/src/rest-api-filters/data/selectors.js (added)
-
tags/2.1.0/src/rest-api-filters/index.js (added)
-
tags/2.1.0/src/tools (added)
-
tags/2.1.0/src/tools/commands (added)
-
tags/2.1.0/src/tools/commands/disable-email.js (added)
-
tags/2.1.0/src/tools/commands/index.js (added)
-
tags/2.1.0/src/tools/commands/trigger-cron.js (added)
-
tags/2.1.0/src/tools/commands/trigger-update-callbacks.js (added)
-
tags/2.1.0/src/tools/data (added)
-
tags/2.1.0/src/tools/data/action-types.js (added)
-
tags/2.1.0/src/tools/data/actions.js (added)
-
tags/2.1.0/src/tools/data/constants.js (added)
-
tags/2.1.0/src/tools/data/index.js (added)
-
tags/2.1.0/src/tools/data/reducer.js (added)
-
tags/2.1.0/src/tools/data/resolvers.js (added)
-
tags/2.1.0/src/tools/data/selectors.js (added)
-
tags/2.1.0/src/tools/index.js (added)
-
tags/2.1.0/woocommerce-beta-tester.php (modified) (3 diffs)
-
trunk/api (added)
-
trunk/api/admin-notes (added)
-
trunk/api/admin-notes/add-note.php (added)
-
trunk/api/admin-notes/delete-all-notes.php (added)
-
trunk/api/api (added)
-
trunk/api/api.php (added)
-
trunk/api/api/admin-notes (added)
-
trunk/api/api/admin-notes/add-note.php (added)
-
trunk/api/api/admin-notes/delete-all-notes.php (added)
-
trunk/api/api/api.php (added)
-
trunk/api/api/features (added)
-
trunk/api/api/features/features.php (added)
-
trunk/api/api/options (added)
-
trunk/api/api/options/rest-api.php (added)
-
trunk/api/api/rest-api-filters (added)
-
trunk/api/api/rest-api-filters/hook.php (added)
-
trunk/api/api/rest-api-filters/rest-api-filters.php (added)
-
trunk/api/api/tools (added)
-
trunk/api/api/tools/delete-all-products.php (added)
-
trunk/api/api/tools/disable-wc-email.php (added)
-
trunk/api/api/tools/run-wc-admin-daily.php (added)
-
trunk/api/api/tools/trigger-cron-job.php (added)
-
trunk/api/api/tools/trigger-update-callbacks.php (added)
-
trunk/api/api/tools/trigger-wca-install.php (added)
-
trunk/api/api/tracks (added)
-
trunk/api/api/tracks/tracks-debug-log.php (added)
-
trunk/api/features (added)
-
trunk/api/features/features.php (added)
-
trunk/api/options (added)
-
trunk/api/options/rest-api.php (added)
-
trunk/api/rest-api-filters (added)
-
trunk/api/rest-api-filters/hook.php (added)
-
trunk/api/rest-api-filters/rest-api-filters.php (added)
-
trunk/api/tools (added)
-
trunk/api/tools/delete-all-products.php (added)
-
trunk/api/tools/disable-wc-email.php (added)
-
trunk/api/tools/run-wc-admin-daily.php (added)
-
trunk/api/tools/trigger-cron-job.php (added)
-
trunk/api/tools/trigger-update-callbacks.php (added)
-
trunk/api/tools/trigger-wca-install.php (added)
-
trunk/api/tracks (added)
-
trunk/api/tracks/class-tracks-debug-log.php (added)
-
trunk/assets/js/version-information.js (modified) (1 diff)
-
trunk/assets/js/version-information.min.js (modified) (1 diff)
-
trunk/assets/js/version-picker.js (modified) (3 diffs)
-
trunk/assets/js/version-picker.min.js (modified) (1 diff)
-
trunk/build (added)
-
trunk/build/index.asset.php (added)
-
trunk/build/index.css (added)
-
trunk/build/index.js (added)
-
trunk/changelog.txt (deleted)
-
trunk/images (added)
-
trunk/images/admin-notes (added)
-
trunk/images/admin-notes/banner.jpg (added)
-
trunk/images/admin-notes/thumbnail.jpg (added)
-
trunk/images/admin-notes/woocommerce-logo-vector.png (added)
-
trunk/images/images (added)
-
trunk/images/images/admin-notes (added)
-
trunk/images/images/admin-notes/banner.jpg (added)
-
trunk/images/images/admin-notes/thumbnail.jpg (added)
-
trunk/images/images/admin-notes/woocommerce-logo-vector.png (added)
-
trunk/plugin.php (added)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/src (added)
-
trunk/src/admin-notes (added)
-
trunk/src/admin-notes/add-note.js (added)
-
trunk/src/admin-notes/admin-notes.js (added)
-
trunk/src/admin-notes/delete-all-notes.js (added)
-
trunk/src/admin-notes/index.js (added)
-
trunk/src/app (added)
-
trunk/src/app/app.js (added)
-
trunk/src/app/index.js (added)
-
trunk/src/experiments (added)
-
trunk/src/experiments/NewExperimentForm.js (added)
-
trunk/src/experiments/data (added)
-
trunk/src/experiments/data/action-types.js (added)
-
trunk/src/experiments/data/actions.js (added)
-
trunk/src/experiments/data/constants.js (added)
-
trunk/src/experiments/data/index.js (added)
-
trunk/src/experiments/data/reducer.js (added)
-
trunk/src/experiments/data/resolvers.js (added)
-
trunk/src/experiments/data/selectors.js (added)
-
trunk/src/experiments/index.js (added)
-
trunk/src/features (added)
-
trunk/src/features/data (added)
-
trunk/src/features/data/action-types.js (added)
-
trunk/src/features/data/actions.js (added)
-
trunk/src/features/data/constants.js (added)
-
trunk/src/features/data/index.js (added)
-
trunk/src/features/data/reducer.js (added)
-
trunk/src/features/data/resolvers.js (added)
-
trunk/src/features/data/selectors.js (added)
-
trunk/src/features/index.js (added)
-
trunk/src/index.js (added)
-
trunk/src/index.scss (added)
-
trunk/src/options (added)
-
trunk/src/options/OptionEditor.js (added)
-
trunk/src/options/data (added)
-
trunk/src/options/data/action-types.js (added)
-
trunk/src/options/data/actions.js (added)
-
trunk/src/options/data/constants.js (added)
-
trunk/src/options/data/index.js (added)
-
trunk/src/options/data/reducer.js (added)
-
trunk/src/options/data/resolvers.js (added)
-
trunk/src/options/data/selectors.js (added)
-
trunk/src/options/index.js (added)
-
trunk/src/rest-api-filters (added)
-
trunk/src/rest-api-filters/data (added)
-
trunk/src/rest-api-filters/data/action-types.js (added)
-
trunk/src/rest-api-filters/data/actions.js (added)
-
trunk/src/rest-api-filters/data/constants.js (added)
-
trunk/src/rest-api-filters/data/index.js (added)
-
trunk/src/rest-api-filters/data/reducer.js (added)
-
trunk/src/rest-api-filters/data/resolvers.js (added)
-
trunk/src/rest-api-filters/data/selectors.js (added)
-
trunk/src/rest-api-filters/index.js (added)
-
trunk/src/tools (added)
-
trunk/src/tools/commands (added)
-
trunk/src/tools/commands/disable-email.js (added)
-
trunk/src/tools/commands/index.js (added)
-
trunk/src/tools/commands/trigger-cron.js (added)
-
trunk/src/tools/commands/trigger-update-callbacks.js (added)
-
trunk/src/tools/data (added)
-
trunk/src/tools/data/action-types.js (added)
-
trunk/src/tools/data/actions.js (added)
-
trunk/src/tools/data/constants.js (added)
-
trunk/src/tools/data/index.js (added)
-
trunk/src/tools/data/reducer.js (added)
-
trunk/src/tools/data/resolvers.js (added)
-
trunk/src/tools/data/selectors.js (added)
-
trunk/src/tools/index.js (added)
-
trunk/woocommerce-beta-tester.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
woocommerce-beta-tester/tags/2.1.0/assets/js/version-information.js
r2426886 r2797372 2 2 * Handles version information modal. 3 3 * 4 * @package WooCommerceBetaTester\JS4 * @package 5 5 */ 6 6 7 jQuery(function( $ ) { 8 7 // eslint-disable-next-line no-undef 8 jQuery( function ( $ ) { 9 9 /** 10 10 * Version information 11 11 */ 12 var wc_beta_tester_version_information = { 13 12 const wc_beta_tester_version_information = { 14 13 /** 15 14 * Initialize Version Information click 16 15 */ 17 init: function() { 18 $( '#wp-admin-bar-show-version-info' ) 19 .on( 'click', this.showModal ); 16 init() { 17 $( '#wp-admin-bar-show-version-info' ).on( 18 'click', 19 this.showModal 20 ); 20 21 }, 21 22 22 23 /** 23 24 * Handler for showing/hiding version information modal 25 * 26 * @param {Event} event 24 27 */ 25 showModal : function( event ) {28 showModal( event ) { 26 29 event.preventDefault(); 27 30 28 31 // Prevent multiple modals. 29 if ( 0 < $( '.wc-backbone-modal-beta-tester-version-info' ).length ) { 32 if ( 33 $( '.wc-backbone-modal-beta-tester-version-info' ).length > 0 34 ) { 30 35 return; 31 36 } 32 37 33 $( this ).WCBackboneModal( {38 $( this ).WCBackboneModal( { 34 39 template: 'wc-beta-tester-version-info', 35 40 variable: { 41 // eslint-disable-next-line no-undef 36 42 version: wc_beta_tester_version_info_params.version, 43 // eslint-disable-next-line no-undef 37 44 description: wc_beta_tester_version_info_params.description, 38 45 }, 39 } );40 } 46 } ); 47 }, 41 48 }; 42 49 43 50 wc_beta_tester_version_information.init(); 44 } );51 } ); -
woocommerce-beta-tester/tags/2.1.0/assets/js/version-information.min.js
r2426886 r2797372 1 jQuery(function(i){ ({init:function(){i("#wp-admin-bar-show-version-info").on("click",this.showModal)},showModal:function(e){e.preventDefault(),0<i(".wc-backbone-modal-beta-tester-version-info").length||i(this).WCBackboneModal({template:"wc-beta-tester-version-info",variable:{version:wc_beta_tester_version_info_params.version,description:wc_beta_tester_version_info_params.description}})}}).init()});1 jQuery(function(i){const e={init(){i("#wp-admin-bar-show-version-info").on("click",this.showModal)},showModal(e){e.preventDefault(),0<i(".wc-backbone-modal-beta-tester-version-info").length||i(this).WCBackboneModal({template:"wc-beta-tester-version-info",variable:{version:wc_beta_tester_version_info_params.version,description:wc_beta_tester_version_info_params.description}})}};e.init()}); -
woocommerce-beta-tester/tags/2.1.0/assets/js/version-picker.js
r2426886 r2797372 2 2 * Handles the version picker form. 3 3 * 4 * @package WooCommerceBetaTester\JS4 * @package 5 5 */ 6 6 7 jQuery(function( $ ) { 8 7 // eslint-disable-next-line no-undef 8 jQuery( function ( $ ) { 9 9 /** 10 10 * Version picker 11 11 */ 12 var wc_beta_tester_version_picker = { 13 12 const wc_beta_tester_version_picker = { 14 13 /** 15 14 * Initialize Version Information click 16 15 */ 17 init : function() {16 init() { 18 17 instance = this; 19 18 instance.new_version = undefined; 20 19 21 $( '#wcbt-modal-version-switch-confirm' ) 22 .on( 'click', this.showConfirmVersionSwitchModal ); 23 $( 'input[type=radio][name=wcbt_switch_to_version]' ).change( function() { 24 if ( $( this ).is( ':checked' ) ) { 25 instance.new_version = $( this ).val(); 26 } 27 } ).trigger( 'change' ); 20 $( '#wcbt-modal-version-switch-confirm' ).on( 21 'click', 22 this.showConfirmVersionSwitchModal 23 ); 24 $( 'input[type=radio][name=wcbt_switch_to_version]' ) 25 .change( function () { 26 if ( $( this ).is( ':checked' ) ) { 27 instance.new_version = $( this ).val(); 28 } 29 } ) 30 .trigger( 'change' ); 28 31 }, 29 32 30 33 /** 31 34 * Handler for showing/hiding version switch modal 35 * 36 * @param {Event} event 32 37 */ 33 showConfirmVersionSwitchModal : function( event ) {38 showConfirmVersionSwitchModal( event ) { 34 39 event.preventDefault(); 35 40 36 41 if ( ! instance.new_version ) { 42 // eslint-disable-next-line no-undef 37 43 alert( wc_beta_tester_version_picker_params.i18n_pick_version ); 38 44 } else { 39 $( this ).WCBackboneModal( {45 $( this ).WCBackboneModal( { 40 46 template: 'wcbt-version-switch-confirm', 41 47 variable: { 42 48 new_version: instance.new_version, 43 49 }, 44 } );50 } ); 45 51 46 $( '#wcbt-submit-version-switch' ) 47 .on( 'click', instance.submitSwitchVersionForm ); 52 $( '#wcbt-submit-version-switch' ).on( 53 'click', 54 instance.submitSwitchVersionForm 55 ); 48 56 } 49 57 }, … … 51 59 /** 52 60 * Submit form to switch version of WooCommerce. 61 * 62 * @param {Event} event 53 63 */ 54 submitSwitchVersionForm : function( event ) {64 submitSwitchVersionForm( event ) { 55 65 event.preventDefault(); 56 66 … … 60 70 61 71 wc_beta_tester_version_picker.init(); 62 63 }); 72 } ); -
woocommerce-beta-tester/tags/2.1.0/assets/js/version-picker.min.js
r2426886 r2797372 1 jQuery(function(n){ ({init:function(){instance=this,instance.new_version=void 0,n("#wcbt-modal-version-switch-confirm").on("click",this.showConfirmVersionSwitchModal),n("input[type=radio][name=wcbt_switch_to_version]").change(function(){n(this).is(":checked")&&(instance.new_version=n(this).val())}).trigger("change")},showConfirmVersionSwitchModal:function(i){i.preventDefault(),instance.new_version?(n(this).WCBackboneModal({template:"wcbt-version-switch-confirm",variable:{new_version:instance.new_version}}),n("#wcbt-submit-version-switch").on("click",instance.submitSwitchVersionForm)):alert(wc_beta_tester_version_picker_params.i18n_pick_version)},submitSwitchVersionForm:function(i){i.preventDefault(),n("form[name=wcbt-select-version]").get(0).submit()}}).init()});1 jQuery(function(n){const i={init(){instance=this,instance.new_version=void 0,n("#wcbt-modal-version-switch-confirm").on("click",this.showConfirmVersionSwitchModal),n("input[type=radio][name=wcbt_switch_to_version]").change(function(){n(this).is(":checked")&&(instance.new_version=n(this).val())}).trigger("change")},showConfirmVersionSwitchModal(i){i.preventDefault(),instance.new_version?(n(this).WCBackboneModal({template:"wcbt-version-switch-confirm",variable:{new_version:instance.new_version}}),n("#wcbt-submit-version-switch").on("click",instance.submitSwitchVersionForm)):alert(wc_beta_tester_version_picker_params.i18n_pick_version)},submitSwitchVersionForm(i){i.preventDefault(),n("form[name=wcbt-select-version]").get(0).submit()}};i.init()}); -
woocommerce-beta-tester/tags/2.1.0/readme.txt
r2645951 r2797372 3 3 Tags: woocommerce, woo commerce, beta, beta tester, bleeding edge, testing 4 4 Requires at least: 4.7 5 Tested up to: 5.66 Stable tag: 2. 0.55 Tested up to: 6.0 6 Stable tag: 2.1.0 7 7 License: GPLv3 8 8 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 25 25 26 26 **Note**, this will not check for updates on every admin page load unless you explicitly tell it to. You can do this by clicking the "Check Again" button from the WordPress updates screen or you can set the `WC_BETA_TESTER_FORCE_UPDATE` to true in your `wp-config.php` file. 27 28 You can get to the settings and features from your top admin bar under the name WC Beta Tester. 27 29 28 30 == Frequently Asked Questions == … … 53 55 54 56 == Changelog == 57 58 = 2.1.0 2022-10-11 = 59 60 * Dev - Add WooCommerce Admin Helper Tester functionality to Beta Tester 55 61 56 62 = 2.0.5 - 2021-12-17 = -
woocommerce-beta-tester/tags/2.1.0/woocommerce-beta-tester.php
r2645951 r2797372 4 4 * Plugin URI: https://github.com/woocommerce/woocommerce-beta-tester 5 5 * Description: Run bleeding edge versions of WooCommerce. This will replace your installed version of WooCommerce with the latest tagged release - use with caution, and not on production sites. 6 * Version: 2. 0.56 * Version: 2.1.0 7 7 * Author: WooCommerce 8 8 * Author URI: http://woocommerce.com/ 9 * Requires at least: 4.410 * Tested up to: 5.811 * WC requires at least: 3.6.012 * WC tested up to: 5.7.09 * Requires at least: 5.8 10 * Tested up to: 6.0 11 * WC requires at least: 6.7 12 * WC tested up to: 7.0 13 13 * Text Domain: woocommerce-beta-tester 14 14 * … … 24 24 25 25 if ( ! defined( 'WC_BETA_TESTER_VERSION' ) ) { 26 define( 'WC_BETA_TESTER_VERSION', '2. 0.2' );26 define( 'WC_BETA_TESTER_VERSION', '2.1.0' ); // WRCS: DEFINED_VERSION. 27 27 } 28 28 … … 62 62 add_action( 'admin_init', array( 'WC_Beta_Tester', 'instance' ) ); 63 63 } 64 65 // Load admin. 66 require( 'plugin.php' ); 64 67 } 65 68 66 69 add_action( 'plugins_loaded', '_wc_beta_tester_bootstrap' ); 70 71 /** 72 * Register the JS. 73 */ 74 function add_extension_register_script() { 75 $script_path = '/build/index.js'; 76 $script_asset_path = dirname( __FILE__ ) . '/build/index.asset.php'; 77 $script_asset = file_exists( $script_asset_path ) 78 ? require( $script_asset_path ) 79 : array( 80 'dependencies' => array(), 81 'version' => filemtime( $script_path ), 82 ); 83 $script_url = plugins_url( $script_path, __FILE__ ); 84 85 wp_register_script( 86 'woocommerce-admin-test-helper', 87 $script_url, 88 $script_asset['dependencies'], 89 $script_asset['version'], 90 true 91 ); 92 wp_enqueue_script( 'woocommerce-admin-test-helper' ); 93 94 $css_file_version = filemtime( dirname( __FILE__ ) . '/build/index.css' ); 95 96 wp_register_style( 97 'wp-components', 98 plugins_url( 'dist/components/style.css', __FILE__ ), 99 array(), 100 $css_file_version 101 ); 102 103 wp_register_style( 104 'woocommerce-admin-test-helper', 105 plugins_url( '/build/index.css', __FILE__ ), 106 // Add any dependencies styles may have, such as wp-components. 107 array( 108 'wp-components', 109 ), 110 $css_file_version 111 ); 112 113 wp_enqueue_style( 'woocommerce-admin-test-helper' ); 114 } 115 116 add_action( 'admin_enqueue_scripts', 'add_extension_register_script' ); -
woocommerce-beta-tester/trunk/assets/js/version-information.js
r2426886 r2797372 2 2 * Handles version information modal. 3 3 * 4 * @package WooCommerceBetaTester\JS4 * @package 5 5 */ 6 6 7 jQuery(function( $ ) { 8 7 // eslint-disable-next-line no-undef 8 jQuery( function ( $ ) { 9 9 /** 10 10 * Version information 11 11 */ 12 var wc_beta_tester_version_information = { 13 12 const wc_beta_tester_version_information = { 14 13 /** 15 14 * Initialize Version Information click 16 15 */ 17 init: function() { 18 $( '#wp-admin-bar-show-version-info' ) 19 .on( 'click', this.showModal ); 16 init() { 17 $( '#wp-admin-bar-show-version-info' ).on( 18 'click', 19 this.showModal 20 ); 20 21 }, 21 22 22 23 /** 23 24 * Handler for showing/hiding version information modal 25 * 26 * @param {Event} event 24 27 */ 25 showModal : function( event ) {28 showModal( event ) { 26 29 event.preventDefault(); 27 30 28 31 // Prevent multiple modals. 29 if ( 0 < $( '.wc-backbone-modal-beta-tester-version-info' ).length ) { 32 if ( 33 $( '.wc-backbone-modal-beta-tester-version-info' ).length > 0 34 ) { 30 35 return; 31 36 } 32 37 33 $( this ).WCBackboneModal( {38 $( this ).WCBackboneModal( { 34 39 template: 'wc-beta-tester-version-info', 35 40 variable: { 41 // eslint-disable-next-line no-undef 36 42 version: wc_beta_tester_version_info_params.version, 43 // eslint-disable-next-line no-undef 37 44 description: wc_beta_tester_version_info_params.description, 38 45 }, 39 } );40 } 46 } ); 47 }, 41 48 }; 42 49 43 50 wc_beta_tester_version_information.init(); 44 } );51 } ); -
woocommerce-beta-tester/trunk/assets/js/version-information.min.js
r2426886 r2797372 1 jQuery(function(i){ ({init:function(){i("#wp-admin-bar-show-version-info").on("click",this.showModal)},showModal:function(e){e.preventDefault(),0<i(".wc-backbone-modal-beta-tester-version-info").length||i(this).WCBackboneModal({template:"wc-beta-tester-version-info",variable:{version:wc_beta_tester_version_info_params.version,description:wc_beta_tester_version_info_params.description}})}}).init()});1 jQuery(function(i){const e={init(){i("#wp-admin-bar-show-version-info").on("click",this.showModal)},showModal(e){e.preventDefault(),0<i(".wc-backbone-modal-beta-tester-version-info").length||i(this).WCBackboneModal({template:"wc-beta-tester-version-info",variable:{version:wc_beta_tester_version_info_params.version,description:wc_beta_tester_version_info_params.description}})}};e.init()}); -
woocommerce-beta-tester/trunk/assets/js/version-picker.js
r2426886 r2797372 2 2 * Handles the version picker form. 3 3 * 4 * @package WooCommerceBetaTester\JS4 * @package 5 5 */ 6 6 7 jQuery(function( $ ) { 8 7 // eslint-disable-next-line no-undef 8 jQuery( function ( $ ) { 9 9 /** 10 10 * Version picker 11 11 */ 12 var wc_beta_tester_version_picker = { 13 12 const wc_beta_tester_version_picker = { 14 13 /** 15 14 * Initialize Version Information click 16 15 */ 17 init : function() {16 init() { 18 17 instance = this; 19 18 instance.new_version = undefined; 20 19 21 $( '#wcbt-modal-version-switch-confirm' ) 22 .on( 'click', this.showConfirmVersionSwitchModal ); 23 $( 'input[type=radio][name=wcbt_switch_to_version]' ).change( function() { 24 if ( $( this ).is( ':checked' ) ) { 25 instance.new_version = $( this ).val(); 26 } 27 } ).trigger( 'change' ); 20 $( '#wcbt-modal-version-switch-confirm' ).on( 21 'click', 22 this.showConfirmVersionSwitchModal 23 ); 24 $( 'input[type=radio][name=wcbt_switch_to_version]' ) 25 .change( function () { 26 if ( $( this ).is( ':checked' ) ) { 27 instance.new_version = $( this ).val(); 28 } 29 } ) 30 .trigger( 'change' ); 28 31 }, 29 32 30 33 /** 31 34 * Handler for showing/hiding version switch modal 35 * 36 * @param {Event} event 32 37 */ 33 showConfirmVersionSwitchModal : function( event ) {38 showConfirmVersionSwitchModal( event ) { 34 39 event.preventDefault(); 35 40 36 41 if ( ! instance.new_version ) { 42 // eslint-disable-next-line no-undef 37 43 alert( wc_beta_tester_version_picker_params.i18n_pick_version ); 38 44 } else { 39 $( this ).WCBackboneModal( {45 $( this ).WCBackboneModal( { 40 46 template: 'wcbt-version-switch-confirm', 41 47 variable: { 42 48 new_version: instance.new_version, 43 49 }, 44 } );50 } ); 45 51 46 $( '#wcbt-submit-version-switch' ) 47 .on( 'click', instance.submitSwitchVersionForm ); 52 $( '#wcbt-submit-version-switch' ).on( 53 'click', 54 instance.submitSwitchVersionForm 55 ); 48 56 } 49 57 }, … … 51 59 /** 52 60 * Submit form to switch version of WooCommerce. 61 * 62 * @param {Event} event 53 63 */ 54 submitSwitchVersionForm : function( event ) {64 submitSwitchVersionForm( event ) { 55 65 event.preventDefault(); 56 66 … … 60 70 61 71 wc_beta_tester_version_picker.init(); 62 63 }); 72 } ); -
woocommerce-beta-tester/trunk/assets/js/version-picker.min.js
r2426886 r2797372 1 jQuery(function(n){ ({init:function(){instance=this,instance.new_version=void 0,n("#wcbt-modal-version-switch-confirm").on("click",this.showConfirmVersionSwitchModal),n("input[type=radio][name=wcbt_switch_to_version]").change(function(){n(this).is(":checked")&&(instance.new_version=n(this).val())}).trigger("change")},showConfirmVersionSwitchModal:function(i){i.preventDefault(),instance.new_version?(n(this).WCBackboneModal({template:"wcbt-version-switch-confirm",variable:{new_version:instance.new_version}}),n("#wcbt-submit-version-switch").on("click",instance.submitSwitchVersionForm)):alert(wc_beta_tester_version_picker_params.i18n_pick_version)},submitSwitchVersionForm:function(i){i.preventDefault(),n("form[name=wcbt-select-version]").get(0).submit()}}).init()});1 jQuery(function(n){const i={init(){instance=this,instance.new_version=void 0,n("#wcbt-modal-version-switch-confirm").on("click",this.showConfirmVersionSwitchModal),n("input[type=radio][name=wcbt_switch_to_version]").change(function(){n(this).is(":checked")&&(instance.new_version=n(this).val())}).trigger("change")},showConfirmVersionSwitchModal(i){i.preventDefault(),instance.new_version?(n(this).WCBackboneModal({template:"wcbt-version-switch-confirm",variable:{new_version:instance.new_version}}),n("#wcbt-submit-version-switch").on("click",instance.submitSwitchVersionForm)):alert(wc_beta_tester_version_picker_params.i18n_pick_version)},submitSwitchVersionForm(i){i.preventDefault(),n("form[name=wcbt-select-version]").get(0).submit()}};i.init()}); -
woocommerce-beta-tester/trunk/readme.txt
r2645951 r2797372 3 3 Tags: woocommerce, woo commerce, beta, beta tester, bleeding edge, testing 4 4 Requires at least: 4.7 5 Tested up to: 5.66 Stable tag: 2. 0.55 Tested up to: 6.0 6 Stable tag: 2.1.0 7 7 License: GPLv3 8 8 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 25 25 26 26 **Note**, this will not check for updates on every admin page load unless you explicitly tell it to. You can do this by clicking the "Check Again" button from the WordPress updates screen or you can set the `WC_BETA_TESTER_FORCE_UPDATE` to true in your `wp-config.php` file. 27 28 You can get to the settings and features from your top admin bar under the name WC Beta Tester. 27 29 28 30 == Frequently Asked Questions == … … 53 55 54 56 == Changelog == 57 58 = 2.1.0 2022-10-11 = 59 60 * Dev - Add WooCommerce Admin Helper Tester functionality to Beta Tester 55 61 56 62 = 2.0.5 - 2021-12-17 = -
woocommerce-beta-tester/trunk/woocommerce-beta-tester.php
r2645951 r2797372 4 4 * Plugin URI: https://github.com/woocommerce/woocommerce-beta-tester 5 5 * Description: Run bleeding edge versions of WooCommerce. This will replace your installed version of WooCommerce with the latest tagged release - use with caution, and not on production sites. 6 * Version: 2. 0.56 * Version: 2.1.0 7 7 * Author: WooCommerce 8 8 * Author URI: http://woocommerce.com/ 9 * Requires at least: 4.410 * Tested up to: 5.811 * WC requires at least: 3.6.012 * WC tested up to: 5.7.09 * Requires at least: 5.8 10 * Tested up to: 6.0 11 * WC requires at least: 6.7 12 * WC tested up to: 7.0 13 13 * Text Domain: woocommerce-beta-tester 14 14 * … … 24 24 25 25 if ( ! defined( 'WC_BETA_TESTER_VERSION' ) ) { 26 define( 'WC_BETA_TESTER_VERSION', '2. 0.2' );26 define( 'WC_BETA_TESTER_VERSION', '2.1.0' ); // WRCS: DEFINED_VERSION. 27 27 } 28 28 … … 62 62 add_action( 'admin_init', array( 'WC_Beta_Tester', 'instance' ) ); 63 63 } 64 65 // Load admin. 66 require( 'plugin.php' ); 64 67 } 65 68 66 69 add_action( 'plugins_loaded', '_wc_beta_tester_bootstrap' ); 70 71 /** 72 * Register the JS. 73 */ 74 function add_extension_register_script() { 75 $script_path = '/build/index.js'; 76 $script_asset_path = dirname( __FILE__ ) . '/build/index.asset.php'; 77 $script_asset = file_exists( $script_asset_path ) 78 ? require( $script_asset_path ) 79 : array( 80 'dependencies' => array(), 81 'version' => filemtime( $script_path ), 82 ); 83 $script_url = plugins_url( $script_path, __FILE__ ); 84 85 wp_register_script( 86 'woocommerce-admin-test-helper', 87 $script_url, 88 $script_asset['dependencies'], 89 $script_asset['version'], 90 true 91 ); 92 wp_enqueue_script( 'woocommerce-admin-test-helper' ); 93 94 $css_file_version = filemtime( dirname( __FILE__ ) . '/build/index.css' ); 95 96 wp_register_style( 97 'wp-components', 98 plugins_url( 'dist/components/style.css', __FILE__ ), 99 array(), 100 $css_file_version 101 ); 102 103 wp_register_style( 104 'woocommerce-admin-test-helper', 105 plugins_url( '/build/index.css', __FILE__ ), 106 // Add any dependencies styles may have, such as wp-components. 107 array( 108 'wp-components', 109 ), 110 $css_file_version 111 ); 112 113 wp_enqueue_style( 'woocommerce-admin-test-helper' ); 114 } 115 116 add_action( 'admin_enqueue_scripts', 'add_extension_register_script' );
Note: See TracChangeset
for help on using the changeset viewer.