Changeset 3461682 for simple-gdpr-cookie-compliance
- Timestamp:
- 02/15/2026 08:15:51 AM (6 weeks ago)
- Location:
- simple-gdpr-cookie-compliance
- Files:
-
- 4 deleted
- 6 edited
- 1 copied
-
tags/2.0.1 (copied) (copied from simple-gdpr-cookie-compliance/trunk)
-
tags/2.0.1/README.txt (modified) (3 diffs)
-
tags/2.0.1/includes/udp/class-udp-agent.php (modified) (1 diff)
-
tags/2.0.1/postcss.config.cts (deleted)
-
tags/2.0.1/simple-gdpr-cookie-compliance.php (modified) (3 diffs)
-
tags/2.0.1/tailwind.config.ts (deleted)
-
trunk/README.txt (modified) (3 diffs)
-
trunk/includes/udp/class-udp-agent.php (modified) (1 diff)
-
trunk/postcss.config.cts (deleted)
-
trunk/simple-gdpr-cookie-compliance.php (modified) (3 diffs)
-
trunk/tailwind.config.ts (deleted)
Legend:
- Unmodified
- Added
- Removed
-
simple-gdpr-cookie-compliance/tags/2.0.1/README.txt
r3235994 r3461682 5 5 Tags: cookie notice, GDPR, CCPA, cookie privacy, cookie consent 6 6 Requires at least: 5.6 7 Tested up to: 6. 77 Tested up to: 6.9.1 8 8 Requires PHP: 7.4 9 Stable tag: 2.0. 09 Stable tag: 2.0.1 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 67 67 = Is this a free plugin? = 68 68 69 Yes, it is. Simple GDPR Cookie Compliance will remain free forever. 70 71 = How do I customize my message? = 72 73 Click on Simple GDPR on your dashboard. It will lead you to the plugin's page where you can find options to customize your message. 69 Short answer is, yes. Simple GDPR Cookie Compliance will remain free forever. None of the existing and upcoming features will be locked behind a pro/premium plan. Consider supporting the project development by [donating](https://donation.creamcode.org). 70 71 = How do I customize the plugin setting = 72 73 You can customize the plugin setting by navigating to Dashboard > Simple GDPR page. You can customize the message, color, cookie expiration date, and other settings from there. 74 75 = Dealing with the cache plugin = 76 77 Since `2.0.0` we have made the dynamic CSS generated by the plugin cacheable. If you are using a cache plugin, you may need to clear the cache after changing the plugin settings. 74 78 75 79 = Do you provide free support? = … … 89 93 90 94 == Changelog == 95 96 = 2.0.1 - 15 February, 2026 = 97 98 - Fix: Broken Access Control in UDP Agent (CVSS 5.3). Credits to Legion Hunter. Unauthenticated attacker can update option value for "udp_agent_allow_tracking" via "init" hook due to missing authorization and nonce check in it's callback function "on_init". 91 99 92 100 = 2.0.0 - 06 February, 2025 = -
simple-gdpr-cookie-compliance/tags/2.0.1/includes/udp/class-udp-agent.php
r3177670 r3461682 173 173 */ 174 174 private function process_user_tracking_choice() { 175 // Verify if the user is logged in and has the capability to manage options. 176 if ( ! is_user_logged_in() || ! current_user_can( 'manage_options' ) ) { 177 wp_safe_redirect( home_url() ); 178 exit; 179 } 175 180 176 181 $users_choice = isset( $_GET['udp-agent-allow-access'] ) ? sanitize_text_field( wp_unslash( $_GET['udp-agent-allow-access'] ) ) : ''; //phpcs:ignore -
simple-gdpr-cookie-compliance/tags/2.0.1/simple-gdpr-cookie-compliance.php
r3235994 r3461682 10 10 * Plugin URI: https://themebeez.com/plugins/simple-gdpr-cookie-compliance 11 11 * Description: Simple GDPR Cookie Compliance is a simple plugin that helps to display cookie notice on your WordPress website. 12 * Version: 2.0. 012 * Version: 2.0.1 13 13 * Requires at least: 5.6 14 14 * Requires PHP: 7.4 15 * Tested up to: 6. 715 * Tested up to: 6.9.1 16 16 * Author: themebeez 17 17 * Author URI: https://themebeez.com/ … … 20 20 * Text Domain: simple-gdpr-cookie-compliance 21 21 * Domain Path: /languages 22 * Tags: cookie notice, GDPR, CCPA, cookie privacy, cookie consent22 * Tags: cookie notice, cookie banner, GDPR cookie, cookie privacy, cookie consent 23 23 */ 24 24 … … 33 33 * Rename this for your plugin and update it as you release new versions. 34 34 */ 35 define( 'SIMPLE_GDPR_COOKIE_COMPLIANCE_VERSION', '2.0. 0' );35 define( 'SIMPLE_GDPR_COOKIE_COMPLIANCE_VERSION', '2.0.1' ); 36 36 define( 'SIMPLE_GDPR_COOKIE_COMPLIANCE_BASENAME', plugin_basename( __FILE__ ) ); 37 37 -
simple-gdpr-cookie-compliance/trunk/README.txt
r3235994 r3461682 5 5 Tags: cookie notice, GDPR, CCPA, cookie privacy, cookie consent 6 6 Requires at least: 5.6 7 Tested up to: 6. 77 Tested up to: 6.9.1 8 8 Requires PHP: 7.4 9 Stable tag: 2.0. 09 Stable tag: 2.0.1 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 67 67 = Is this a free plugin? = 68 68 69 Yes, it is. Simple GDPR Cookie Compliance will remain free forever. 70 71 = How do I customize my message? = 72 73 Click on Simple GDPR on your dashboard. It will lead you to the plugin's page where you can find options to customize your message. 69 Short answer is, yes. Simple GDPR Cookie Compliance will remain free forever. None of the existing and upcoming features will be locked behind a pro/premium plan. Consider supporting the project development by [donating](https://donation.creamcode.org). 70 71 = How do I customize the plugin setting = 72 73 You can customize the plugin setting by navigating to Dashboard > Simple GDPR page. You can customize the message, color, cookie expiration date, and other settings from there. 74 75 = Dealing with the cache plugin = 76 77 Since `2.0.0` we have made the dynamic CSS generated by the plugin cacheable. If you are using a cache plugin, you may need to clear the cache after changing the plugin settings. 74 78 75 79 = Do you provide free support? = … … 89 93 90 94 == Changelog == 95 96 = 2.0.1 - 15 February, 2026 = 97 98 - Fix: Broken Access Control in UDP Agent (CVSS 5.3). Credits to Legion Hunter. Unauthenticated attacker can update option value for "udp_agent_allow_tracking" via "init" hook due to missing authorization and nonce check in it's callback function "on_init". 91 99 92 100 = 2.0.0 - 06 February, 2025 = -
simple-gdpr-cookie-compliance/trunk/includes/udp/class-udp-agent.php
r3177670 r3461682 173 173 */ 174 174 private function process_user_tracking_choice() { 175 // Verify if the user is logged in and has the capability to manage options. 176 if ( ! is_user_logged_in() || ! current_user_can( 'manage_options' ) ) { 177 wp_safe_redirect( home_url() ); 178 exit; 179 } 175 180 176 181 $users_choice = isset( $_GET['udp-agent-allow-access'] ) ? sanitize_text_field( wp_unslash( $_GET['udp-agent-allow-access'] ) ) : ''; //phpcs:ignore -
simple-gdpr-cookie-compliance/trunk/simple-gdpr-cookie-compliance.php
r3235994 r3461682 10 10 * Plugin URI: https://themebeez.com/plugins/simple-gdpr-cookie-compliance 11 11 * Description: Simple GDPR Cookie Compliance is a simple plugin that helps to display cookie notice on your WordPress website. 12 * Version: 2.0. 012 * Version: 2.0.1 13 13 * Requires at least: 5.6 14 14 * Requires PHP: 7.4 15 * Tested up to: 6. 715 * Tested up to: 6.9.1 16 16 * Author: themebeez 17 17 * Author URI: https://themebeez.com/ … … 20 20 * Text Domain: simple-gdpr-cookie-compliance 21 21 * Domain Path: /languages 22 * Tags: cookie notice, GDPR, CCPA, cookie privacy, cookie consent22 * Tags: cookie notice, cookie banner, GDPR cookie, cookie privacy, cookie consent 23 23 */ 24 24 … … 33 33 * Rename this for your plugin and update it as you release new versions. 34 34 */ 35 define( 'SIMPLE_GDPR_COOKIE_COMPLIANCE_VERSION', '2.0. 0' );35 define( 'SIMPLE_GDPR_COOKIE_COMPLIANCE_VERSION', '2.0.1' ); 36 36 define( 'SIMPLE_GDPR_COOKIE_COMPLIANCE_BASENAME', plugin_basename( __FILE__ ) ); 37 37
Note: See TracChangeset
for help on using the changeset viewer.