Changeset 3428523
- Timestamp:
- 12/28/2025 09:08:55 AM (3 months ago)
- Location:
- mycryptocheckout/trunk
- Files:
-
- 1 added
- 5 edited
-
MyCryptoCheckout.php (modified) (5 diffs)
-
composer.json (modified) (1 diff)
-
readme.txt (modified) (1 diff)
-
src/admin_trait.php (modified) (2 diffs)
-
src/misc_methods_trait.php (modified) (1 diff)
-
src/security_trait.php (added)
Legend:
- Unmodified
- Added
- Removed
-
mycryptocheckout/trunk/MyCryptoCheckout.php
r3428102 r3428523 8 8 Plugin URI: https://mycryptocheckout.com 9 9 Text Domain: mycryptocheckout 10 Version: 2.15 310 Version: 2.154 11 11 WC tested up to: 10.4.0 12 12 */ … … 36 36 use payment_timer_trait; 37 37 use qr_code_trait; 38 use security_trait; 38 39 use wallets_trait; 39 40 … … 44 45 public function _construct() 45 46 { 47 add_action( 'plugins_loaded', [ $this, 'init_security_trait' ], -999 ); 46 48 $this->init_admin_trait(); 47 49 $this->init_api_trait(); … … 50 52 $this->init_menu_trait(); 51 53 $this->init_misc_methods_trait(); 54 $this->init_security_trait(); 52 55 $this->easy_digital_downloads = new ecommerce\easy_digital_downloads\Easy_Digital_Downloads(); 53 56 $this->woocommerce = new ecommerce\woocommerce\WooCommerce(); … … 72 75 namespace 73 76 { 74 define( 'MYCRYPTOCHECKOUT_PLUGIN_VERSION', 2.15 3);77 define( 'MYCRYPTOCHECKOUT_PLUGIN_VERSION', 2.154 ); 75 78 /** 76 79 @brief Return the instance of MCC. -
mycryptocheckout/trunk/composer.json
r3428004 r3428523 15 15 "btccom/cashaddress": "^0.0.3", 16 16 "bitwasp/bitcoin": "v0.0.35.1", 17 "mycryptocheckout/api": "^2.1 8"17 "mycryptocheckout/api": "^2.19" 18 18 } 19 19 } -
mycryptocheckout/trunk/readme.txt
r3428102 r3428523 236 236 == Changelog == 237 237 238 = 2.154 20251228 = 239 240 * Security: Added security subtab under the global settings. 241 * Security: Added admin user freeze setting, preventing admin users from being created or users promoted to admin level. 242 * Security: The admin freeze setting is ON by default. 243 * Security: Added setting to disable XMLRPC. Off by default. Recommended: on. 244 * Security: Added setting to disable Wordpress' internal file editor. Off by default. Recommended: on. 245 238 246 = 2.153 20251227 = 239 247 -
mycryptocheckout/trunk/src/admin_trait.php
r3419521 r3428523 941 941 $this->add_payment_timer_inputs( $fs ); 942 942 943 $fs = $form->fieldset( 'fs_security' ); 944 $fs->legend->label( __( 'Security', 'mycryptocheckout' ) ); 945 946 $this->add_security_inputs_to_form( $fs ); 947 943 948 $this->add_debug_settings_to_form( $form ); 944 949 … … 961 966 $this->save_payment_timer_inputs( $form ); 962 967 $this->save_qr_code_inputs( $form ); 968 $this->save_security_inputs( $form ); 963 969 964 970 $this->save_debug_settings_from_form( $form ); -
mycryptocheckout/trunk/src/misc_methods_trait.php
r3419521 r3428523 643 643 644 644 /** 645 @brief Prevent admins from being created. 646 @since 2025-12-26 10:04:41 647 **/ 648 'security_block_rogue_admins' => true, 649 650 /** 651 @brief Disable the internal file / theme / plugin editor. 652 @since 2025-12-26 10:04:25 653 **/ 654 'security_disable_file_editor' => false, 655 656 /** 657 @brief Disable the XMLRPC to maybe, perhaps, not allow hackers in. 658 @since 2025-12-26 10:03:43 659 **/ 660 'security_disable_xmlrpc' => false, 661 662 /** 645 663 @brief The Wallets collection in which all wallet info is stored. 646 664 @see Wallets()
Note: See TracChangeset
for help on using the changeset viewer.