Plugin Directory

Changeset 3485321


Ignore:
Timestamp:
03/18/2026 06:43:23 AM (11 days ago)
Author:
byteoniclabs
Message:

Applied audit fixes: uninstall cleanup, dynamic User-Agent, updated description and changelog

Location:
byteonic-intake/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • byteonic-intake/trunk/includes/class-byteonic-api.php

    r3485306 r3485321  
    9494                'Content-Type' => 'application/json',
    9595                'Accept' => 'application/json',
    96                 'User-Agent' => 'Byteonic-Intake-WP/1.0.0; ' . get_bloginfo('url'),
     96                'User-Agent' => 'Byteonic-Intake-WP/' . BYTEONIC_INTAKE_VERSION . '; ' . get_bloginfo('url'),
    9797            ],
    9898            'timeout' => 20,
  • byteonic-intake/trunk/includes/class-byteonic-frontend.php

    r3485306 r3485321  
    5757        <noscript>
    5858            <div class="byteonic-js-warning" style="background: #fff3cd; color: #856404; padding: 15px; text-align: center; border: 1px solid #ffeeba; margin: 20px auto; max-width: 800px; font-family: sans-serif; border-radius: 4px;">
    59                 <strong>Notice:</strong> This website securely processes form submissions using Byteonic Intake. Please enable JavaScript in your browser to submit forms successfully.
     59                <strong>Notice:</strong> This website uses Byteonic Intake to forward form submissions. Please enable JavaScript in your browser so that your submissions are delivered to the site owner.
    6060            </div>
    6161        </noscript>
  • byteonic-intake/trunk/intake-forms.php

    r3485306 r3485321  
    33 * Plugin Name: Byteonic Intake
    44 * Plugin URI:  https://intake.byteoniclabs.com/
    5  * Description: Seamlessly integrate your WordPress forms (Gravity Forms, Contact Form 7, WPForms) with Byteonic Intake.
     5 * Description: Securely forward WordPress form submissions to Byteonic Intake for centralized management.
    66 * Version:     1.2.2
    77 * Author:      Byteonic Labs
  • byteonic-intake/trunk/readme.txt

    r3485316 r3485321  
    118118== Changelog ==
    119119
     120= 1.2.2 =
     121* Introduced secure local proxy for form submissions
     122* API key is no longer exposed in frontend JavaScript
     123* Added WordPress nonce verification for all AJAX requests
     124* Updated plugin description and compatibility list
     125* Improved uninstall cleanup to remove all plugin data
     126
    120127= 1.2.1 =
    121128* Moved inline CSS/JS to properly enqueued asset files
  • byteonic-intake/trunk/uninstall.php

    r3485306 r3485321  
    1616delete_option('byteonic_intake_api_key');
    1717delete_option('byteonic_intake_settings');
     18delete_option('byteonic_intake_mappings');
    1819
    1920// Clean up any transients
Note: See TracChangeset for help on using the changeset viewer.