Plugin Directory

Changeset 3773649


Ignore:
Timestamp:
10/29/2026 05:43:58 PM (27 hours ago)
Author:
bearbrandingco
Message:

Release 1.2.10: approved banners and verified-success animation; preserve deletion safeguards

Location:
bear-essentials-account-manager
Files:
1 added
7 edited

Legend:

Unmodified
Added
Removed
  • bear-essentials-account-manager/trunk/INSTALLATION.md

    r3773412 r3773649  
    1 # Bear Essentials: Delete My Account for WooCommerce 1.2.9
     1# Bear Essentials: Delete My Account for WooCommerce 1.2.10
    22
    33By Bear Branding Co. Security maintenance for independent audit cryptography.
    … …  
    8383override where applicable). Older versions use their server constant as the
    8484execution gate: ensure it is false before rolling back to an older version.
    85 Replace only the Account Manager folder with the
     85Replace only the `bear-essentials-account-manager` folder with the
    8686previous verified ZIP, or deactivate it for a first installation. Do not use
    8787Delete/uninstall as an upgrade step. Preserve existing records and leave unrelated
  • bear-essentials-account-manager/trunk/PACKAGE-MANIFEST-SHA256.txt

    r3773412 r3773649  
    11E3D4122001A2B8D6892AE162DBCF94CA6F7086545EBD101B9672FD007860E592  AUDIT-SECURITY.md
    2 2402FCD06317CC1CB987C3AB347D971EF3E5E74B09A8AAAB4DA02B96C0855FF9  INSTALLATION.md
     29DD87875726867D9D952D812447855F4A3E906CA0FB015A457D6164E4EACF4E1  INSTALLATION.md
    33DB296F2F7F35BCA3A174EFB0EB392B3B17BD94B341851429A3DFF411B1C2FC73  LICENSE
     4298D26556BBC1433E557803B381AECBB2225A9862B1DA9627B0EF7498F30C7A3  assets/account-deleted.gif
    45088AFBE70C4FDFBFEEA6C54319BE72E9B5688A0BD42A7EAE8F265BDE4E85F905  assets/admin-toggle.css
    56A4D613C4904C392C9B04517E60674CB2A08A746C6A678B717AFC7045DE3FEDC0  assets/admin-toggle.js
    6 E8EF7A8E6DC4CEDCEE2ADE854F6F61674A77C8F815FFF4442F6DC6399EFD1DC0  bear-essentials-account-manager.php
     706BD5C1D6AFBCB545C3441A1D4C8BC542C42336DBD57349EEF1DE4E755C11551  bear-essentials-account-manager.php
    783EFFC1E0EF80F52AC75883D3C2053F3B99C0E0AE2A76406F364A0B84E917A5C2  includes/class-beaam-audit-log.php
    8 C4456FE1DB81BB8433CA392F7DCA9A8CCBA55EDBC4E09D405A54B2ADDF6EAA77  includes/class-beaam-customer-ui.php
     9A2F0FC249F7B6683EEAE72D54A4F465B13D768C01237279D2FC2F8156AAF2698  includes/class-beaam-customer-ui.php
    910643B62679DCBC7EAE1C4095A6DE7A8A793A858AC522BB635CFCB7F9243C46C70  includes/class-beaam-data-handler.php
    101194FAA5387EBA9FDADB8EB51EC27124D4DAD6FF5A9B4E74AEAD62E7947C3905D1  includes/class-beaam-help-admin.php
    … …  
    14156F4BEA4896853957EE568D72E34A5130DE9A80CB930CBA520BDFDF2BD80B6905  includes/class-beaam-self-service.php
    1516A42169DE3B571EE2DBF8F7FF8DE86582B76AC77507A74A922AB0A9638921D17D  includes/class-beaam-woocommerce.php
    16 8C9695B1654B21C2F17C7B7CFF1DB02222AC6C02E072A97346B9A2AEE5578614  readme.txt
     17D1582DE420222A97F2FBE9E3548284CC48AF5D7B03051CDA5E06972C3DAAEB50  readme.txt
    171811A9B66BA8699FB60F63B18C0685A64467F5406C9F3A79A8E25C67791BBCDD56  uninstall.php
  • bear-essentials-account-manager/trunk/bear-essentials-account-manager.php

    r3773412 r3773649  
    33 * Plugin Name: Bear Essentials: Delete My Account for WooCommerce
    44 * Description: Let customers securely delete their WooCommerce or WordPress accounts, with password confirmation and safeguards for existing orders.
    5  * Version: 1.2.9
     5 * Version: 1.2.10
    66 * Author: Bear Branding Co.
    77 * Author URI: https://bearbrandingco.com/
    … …  
    2020 */
    2121defined( 'ABSPATH' ) || exit;
    22 define( 'BEAAM_VERSION', '1.2.9' );
     22define( 'BEAAM_VERSION', '1.2.10' );
    2323define( 'BEAAM_FILE', __FILE__ );
    2424define( 'BEAAM_DIR', plugin_dir_path( __FILE__ ) );
  • bear-essentials-account-manager/trunk/includes/class-beaam-customer-ui.php

    r3770979 r3773649  
    3030                        $text = 'Your account and profile have been deleted. A record of your deletion request is retained.';
    3131                        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>';
    3333                }
    3434                if ( ! is_user_logged_in() ) {
    … …  
    7878    white-space: normal;
    7979    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; }
    8084}
    8185.beaam-account-request a.beaam-home-button:hover { background: #135e96; }
  • bear-essentials-account-manager/trunk/readme.txt

    r3773412 r3773649  
    55Tested up to: 7.1
    66Requires PHP: 7.4
    7 Stable tag: 1.2.9
     7Stable tag: 1.2.10
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    3838= Option 1: Install through WordPress (Recommended) =
    3939
    40 1. Go to **Plugins → Add New Plugin** in your WordPress dashboard.
     401. Go to **Plugins → Add New Plugin** in your WordPress dashboard.
    41412. Search for **Bear Essentials: Delete My Account for WooCommerce**.
    42423. Click **Install Now**, then **Activate**.
    … …  
    4444= Option 2: Upload the plugin =
    4545
    46 1. Go to **Plugins → Add New Plugin → Upload Plugin**.
     461. Go to **Plugins → Add New Plugin → Upload Plugin**.
    47472. Select the plugin ZIP file.
    48483. Click **Install Now**, then **Activate**.
    … …  
    5050= Getting Started =
    5151
    52 1. Once activated, find the plugin under **Plugins → Installed Plugins**.
    53 2. To configure it, go to **Users → Account Deletion**.
     521. Once activated, find the plugin under **Plugins → Installed Plugins**.
     532. To configure it, go to **Users → Account Deletion**.
    54543. Enable account deletion when you're ready.
    55 4. WooCommerce customers can then use **My Account → Delete My Account**.
     554. WooCommerce customers can then use **My Account → Delete My Account**.
    5656
    5757= Using WordPress without WooCommerce? =
    … …  
    171171== Changelog ==
    172172
     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
    173177= 1.2.9 =
    174178* Rename the display name and simplify the description and installation instructions.
Note: See TracChangeset for help on using the changeset viewer.