Changeset 3135643
- Timestamp:
- 08/14/2024 02:58:21 PM (20 months ago)
- Location:
- powered-cache
- Files:
-
- 8 edited
- 1 copied
-
tags/3.5.1 (copied) (copied from powered-cache/trunk)
-
tags/3.5.1/includes/classes/Extensions/Cloudflare/API.php (modified) (3 diffs)
-
tags/3.5.1/languages/powered-cache.pot (modified) (2 diffs)
-
tags/3.5.1/powered-cache.php (modified) (2 diffs)
-
tags/3.5.1/readme.txt (modified) (2 diffs)
-
trunk/includes/classes/Extensions/Cloudflare/API.php (modified) (3 diffs)
-
trunk/languages/powered-cache.pot (modified) (2 diffs)
-
trunk/powered-cache.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
powered-cache/tags/3.5.1/includes/classes/Extensions/Cloudflare/API.php
r3074892 r3135643 99 99 $endpoint = $this->end_point . '/zones/' . $zone_id . '/purge_cache'; 100 100 101 $result = $this->remote_request( $endpoint, ' DELETE', $data );101 $result = $this->remote_request( $endpoint, 'POST', $data ); 102 102 103 return $result; 103 if ( ! empty( $result['success'] ) ) { 104 return boolval( $result['success'] ); 105 } 106 107 return false; 104 108 } 105 109 … … 111 115 * @param array $data data 112 116 * 113 * @return mixed| string117 * @return mixed|array 114 118 */ 115 119 private function remote_request( $url, $type = 'GET', $data = array() ) { … … 136 140 $response = wp_remote_request( $url, $args ); 137 141 138 if ( is_wp_error( $response ) ) { 139 return $response->get_error_message(); 140 } else { 141 return json_decode( wp_remote_retrieve_body( $response ) ); 142 } 142 \PoweredCache\Utils\log( sprintf( 'Cloudflare API Response: %s', print_r( wp_remote_retrieve_body( $response ), true ) ) ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_print_r 143 144 return json_decode( wp_remote_retrieve_body( $response ), true ); 143 145 } 144 146 -
powered-cache/tags/3.5.1/languages/powered-cache.pot
r3119210 r3135643 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Powered Cache 3.5 \n"5 "Project-Id-Version: Powered Cache 3.5.1\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/powered-cache\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2024-0 7-16T12:47:48+00:00\n"12 "POT-Creation-Date: 2024-08-14T14:56:13+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.10.0\n" -
powered-cache/tags/3.5.1/powered-cache.php
r3119210 r3135643 4 4 * Plugin URI: https://poweredcache.com 5 5 * Description: Powered Cache is the most powerful caching and performance suite for WordPress, designed to easily improve your PageSpeed and Web Vitals Score. 6 * Version: 3.5 6 * Version: 3.5.1 7 7 * Requires at least: 5.7 8 8 * Requires PHP: 7.2.5 … … 26 26 27 27 // Useful global constants. 28 define( 'POWERED_CACHE_VERSION', '3.5 ' );28 define( 'POWERED_CACHE_VERSION', '3.5.1' ); 29 29 define( 'POWERED_CACHE_DB_VERSION', '3.4' ); 30 30 define( 'POWERED_CACHE_PLUGIN_FILE', __FILE__ ); -
powered-cache/tags/3.5.1/readme.txt
r3119210 r3135643 4 4 Requires at least: 5.7 5 5 Tested up to: 6.6 6 Stable tag: 3.5 6 Stable tag: 3.5.1 7 7 License: GPLv2 (or later) 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 171 171 172 172 == Changelog == 173 174 = 3.5.1 (August 14, 2024) = 175 - [Added] Logging for CF cache purge. 176 - [Improved] CF cache purge. 177 - Dependency updates. 173 178 174 179 = 3.5 (July 16, 2024) = -
powered-cache/trunk/includes/classes/Extensions/Cloudflare/API.php
r3074892 r3135643 99 99 $endpoint = $this->end_point . '/zones/' . $zone_id . '/purge_cache'; 100 100 101 $result = $this->remote_request( $endpoint, ' DELETE', $data );101 $result = $this->remote_request( $endpoint, 'POST', $data ); 102 102 103 return $result; 103 if ( ! empty( $result['success'] ) ) { 104 return boolval( $result['success'] ); 105 } 106 107 return false; 104 108 } 105 109 … … 111 115 * @param array $data data 112 116 * 113 * @return mixed| string117 * @return mixed|array 114 118 */ 115 119 private function remote_request( $url, $type = 'GET', $data = array() ) { … … 136 140 $response = wp_remote_request( $url, $args ); 137 141 138 if ( is_wp_error( $response ) ) { 139 return $response->get_error_message(); 140 } else { 141 return json_decode( wp_remote_retrieve_body( $response ) ); 142 } 142 \PoweredCache\Utils\log( sprintf( 'Cloudflare API Response: %s', print_r( wp_remote_retrieve_body( $response ), true ) ) ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_print_r 143 144 return json_decode( wp_remote_retrieve_body( $response ), true ); 143 145 } 144 146 -
powered-cache/trunk/languages/powered-cache.pot
r3119210 r3135643 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Powered Cache 3.5 \n"5 "Project-Id-Version: Powered Cache 3.5.1\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/powered-cache\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2024-0 7-16T12:47:48+00:00\n"12 "POT-Creation-Date: 2024-08-14T14:56:13+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.10.0\n" -
powered-cache/trunk/powered-cache.php
r3119210 r3135643 4 4 * Plugin URI: https://poweredcache.com 5 5 * Description: Powered Cache is the most powerful caching and performance suite for WordPress, designed to easily improve your PageSpeed and Web Vitals Score. 6 * Version: 3.5 6 * Version: 3.5.1 7 7 * Requires at least: 5.7 8 8 * Requires PHP: 7.2.5 … … 26 26 27 27 // Useful global constants. 28 define( 'POWERED_CACHE_VERSION', '3.5 ' );28 define( 'POWERED_CACHE_VERSION', '3.5.1' ); 29 29 define( 'POWERED_CACHE_DB_VERSION', '3.4' ); 30 30 define( 'POWERED_CACHE_PLUGIN_FILE', __FILE__ ); -
powered-cache/trunk/readme.txt
r3119210 r3135643 4 4 Requires at least: 5.7 5 5 Tested up to: 6.6 6 Stable tag: 3.5 6 Stable tag: 3.5.1 7 7 License: GPLv2 (or later) 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 171 171 172 172 == Changelog == 173 174 = 3.5.1 (August 14, 2024) = 175 - [Added] Logging for CF cache purge. 176 - [Improved] CF cache purge. 177 - Dependency updates. 173 178 174 179 = 3.5 (July 16, 2024) =
Note: See TracChangeset
for help on using the changeset viewer.