Changeset 3773649
- Timestamp:
- 10/29/2026 05:43:58 PM (27 hours ago)
- Location:
- bear-essentials-account-manager
- Files:
-
- 1 added
- 7 edited
-
assets/banner-1544x500.png (modified) ( previous)
-
assets/banner-772x250.png (modified) ( previous)
-
trunk/INSTALLATION.md (modified) (2 diffs)
-
trunk/PACKAGE-MANIFEST-SHA256.txt (modified) (2 diffs)
-
trunk/assets/account-deleted.gif (added)
-
trunk/bear-essentials-account-manager.php (modified) (2 diffs)
-
trunk/includes/class-beaam-customer-ui.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bear-essentials-account-manager/trunk/INSTALLATION.md
r3773412 r3773649 1 # Bear Essentials: Delete My Account for WooCommerce 1.2. 91 # Bear Essentials: Delete My Account for WooCommerce 1.2.10 2 2 3 3 By Bear Branding Co. Security maintenance for independent audit cryptography. … … 83 83 override where applicable). Older versions use their server constant as the 84 84 execution gate: ensure it is false before rolling back to an older version. 85 Replace only the Account Managerfolder with the85 Replace only the `bear-essentials-account-manager` folder with the 86 86 previous verified ZIP, or deactivate it for a first installation. Do not use 87 87 Delete/uninstall as an upgrade step. Preserve existing records and leave unrelated -
bear-essentials-account-manager/trunk/PACKAGE-MANIFEST-SHA256.txt
r3773412 r3773649 1 1 E3D4122001A2B8D6892AE162DBCF94CA6F7086545EBD101B9672FD007860E592 AUDIT-SECURITY.md 2 2402FCD06317CC1CB987C3AB347D971EF3E5E74B09A8AAAB4DA02B96C0855FF9INSTALLATION.md2 9DD87875726867D9D952D812447855F4A3E906CA0FB015A457D6164E4EACF4E1 INSTALLATION.md 3 3 DB296F2F7F35BCA3A174EFB0EB392B3B17BD94B341851429A3DFF411B1C2FC73 LICENSE 4 298D26556BBC1433E557803B381AECBB2225A9862B1DA9627B0EF7498F30C7A3 assets/account-deleted.gif 4 5 088AFBE70C4FDFBFEEA6C54319BE72E9B5688A0BD42A7EAE8F265BDE4E85F905 assets/admin-toggle.css 5 6 A4D613C4904C392C9B04517E60674CB2A08A746C6A678B717AFC7045DE3FEDC0 assets/admin-toggle.js 6 E8EF7A8E6DC4CEDCEE2ADE854F6F61674A77C8F815FFF4442F6DC6399EFD1DC0bear-essentials-account-manager.php7 06BD5C1D6AFBCB545C3441A1D4C8BC542C42336DBD57349EEF1DE4E755C11551 bear-essentials-account-manager.php 7 8 3EFFC1E0EF80F52AC75883D3C2053F3B99C0E0AE2A76406F364A0B84E917A5C2 includes/class-beaam-audit-log.php 8 C4456FE1DB81BB8433CA392F7DCA9A8CCBA55EDBC4E09D405A54B2ADDF6EAA77includes/class-beaam-customer-ui.php9 A2F0FC249F7B6683EEAE72D54A4F465B13D768C01237279D2FC2F8156AAF2698 includes/class-beaam-customer-ui.php 9 10 643B62679DCBC7EAE1C4095A6DE7A8A793A858AC522BB635CFCB7F9243C46C70 includes/class-beaam-data-handler.php 10 11 94FAA5387EBA9FDADB8EB51EC27124D4DAD6FF5A9B4E74AEAD62E7947C3905D1 includes/class-beaam-help-admin.php … … 14 15 6F4BEA4896853957EE568D72E34A5130DE9A80CB930CBA520BDFDF2BD80B6905 includes/class-beaam-self-service.php 15 16 A42169DE3B571EE2DBF8F7FF8DE86582B76AC77507A74A922AB0A9638921D17D includes/class-beaam-woocommerce.php 16 8C9695B1654B21C2F17C7B7CFF1DB02222AC6C02E072A97346B9A2AEE5578614readme.txt17 D1582DE420222A97F2FBE9E3548284CC48AF5D7B03051CDA5E06972C3DAAEB50 readme.txt 17 18 11A9B66BA8699FB60F63B18C0685A64467F5406C9F3A79A8E25C67791BBCDD56 uninstall.php -
bear-essentials-account-manager/trunk/bear-essentials-account-manager.php
r3773412 r3773649 3 3 * Plugin Name: Bear Essentials: Delete My Account for WooCommerce 4 4 * Description: Let customers securely delete their WooCommerce or WordPress accounts, with password confirmation and safeguards for existing orders. 5 * Version: 1.2. 95 * Version: 1.2.10 6 6 * Author: Bear Branding Co. 7 7 * Author URI: https://bearbrandingco.com/ … … 20 20 */ 21 21 defined( 'ABSPATH' ) || exit; 22 define( 'BEAAM_VERSION', '1.2. 9' );22 define( 'BEAAM_VERSION', '1.2.10' ); 23 23 define( 'BEAAM_FILE', __FILE__ ); 24 24 define( 'BEAAM_DIR', plugin_dir_path( __FILE__ ) ); -
bear-essentials-account-manager/trunk/includes/class-beaam-customer-ui.php
r3770979 r3773649 30 30 $text = 'Your account and profile have been deleted. A record of your deletion request is retained.'; 31 31 if ( $this->result['orders'] ) { $text .= ' ' . ( 'anonymise' === $this->result['order_handling'] ? 'Order records remain, with personal details anonymised.' : 'Invoice details have been retained. Unnecessary contact and delivery details were removed.' ); } 32 return $this->styles() . '<div class="beaam-account-request" role="status">< h3>Account deleted</h3><p>' . esc_html( $text ) . '</p><p>Some backups or copies held by other services may remain. See the site privacy policy for details.</p><p><a class="button beaam-home-button" href="' . esc_url( home_url( '/' ) ) . '">Return to Homepage</a></p></div>';32 return $this->styles() . '<div class="beaam-account-request" role="status"><img class="beaam-deletion-success" src="' . esc_url( plugins_url( 'assets/account-deleted.gif', BEAAM_FILE ) ) . '" width="256" height="256" alt=""><h3>Account deleted</h3><p>' . esc_html( $text ) . '</p><p>Some backups or copies held by other services may remain. See the site privacy policy for details.</p><p><a class="button beaam-home-button" href="' . esc_url( home_url( '/' ) ) . '">Return to Homepage</a></p></div>'; 33 33 } 34 34 if ( ! is_user_logged_in() ) { … … 78 78 white-space: normal; 79 79 overflow-wrap: anywhere; 80 } 81 .beaam-account-request img.beaam-deletion-success { display: block; max-width: 100%; height: auto; } 82 @media (prefers-reduced-motion: reduce) { 83 .beaam-account-request img.beaam-deletion-success { display: none; } 80 84 } 81 85 .beaam-account-request a.beaam-home-button:hover { background: #135e96; } -
bear-essentials-account-manager/trunk/readme.txt
r3773412 r3773649 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.2. 97 Stable tag: 1.2.10 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 38 38 = Option 1: Install through WordPress (Recommended) = 39 39 40 1. Go to **Plugins →Add New Plugin** in your WordPress dashboard.40 1. Go to **Plugins → Add New Plugin** in your WordPress dashboard. 41 41 2. Search for **Bear Essentials: Delete My Account for WooCommerce**. 42 42 3. Click **Install Now**, then **Activate**. … … 44 44 = Option 2: Upload the plugin = 45 45 46 1. Go to **Plugins → Add New Plugin →Upload Plugin**.46 1. Go to **Plugins → Add New Plugin → Upload Plugin**. 47 47 2. Select the plugin ZIP file. 48 48 3. Click **Install Now**, then **Activate**. … … 50 50 = Getting Started = 51 51 52 1. Once activated, find the plugin under **Plugins →Installed Plugins**.53 2. To configure it, go to **Users →Account Deletion**.52 1. Once activated, find the plugin under **Plugins → Installed Plugins**. 53 2. To configure it, go to **Users → Account Deletion**. 54 54 3. Enable account deletion when you're ready. 55 4. WooCommerce customers can then use **My Account →Delete My Account**.55 4. WooCommerce customers can then use **My Account → Delete My Account**. 56 56 57 57 = Using WordPress without WooCommerce? = … … 171 171 == Changelog == 172 172 173 = 1.2.10 = 174 * Display approved artwork only after verified account deletion. 175 * Preserve deletion safeguards, retained-record explanations and upgrade-OFF behaviour. 176 173 177 = 1.2.9 = 174 178 * Rename the display name and simplify the description and installation instructions.
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)