Plugin Directory

Changeset 3466846


Ignore:
Timestamp:
02/22/2026 11:11:00 AM (5 weeks ago)
Author:
aamato
Message:

Release 1.2.4

Location:
spamanvil
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • spamanvil/tags/1.2.4/admin/views/settings-general.php

    r3466819 r3466846  
    9191            <?php endif; ?>
    9292        </div>
     93        <?php if ( defined( 'DISABLE_WP_CRON' ) && DISABLE_WP_CRON ) : ?>
     94            <div class="spamanvil-cron-status spamanvil-cron-stale">
     95                <?php esc_html_e( 'DISABLE_WP_CRON is enabled in wp-config.php. Automatic queue processing and pending comment scanning will not work unless you set up a real server cron job.', 'spamanvil' ); ?>
     96                <br><small>
     97                <?php
     98                printf(
     99                    /* translators: %s: the WP-Cron URL example */
     100                    esc_html__( 'Add a cron job that calls %s every 5 minutes.', 'spamanvil' ),
     101                    '<code>wget -q -O /dev/null ' . esc_html( site_url( '/wp-cron.php' ) ) . '</code>'
     102                );
     103                ?>
     104                </small>
     105            </div>
     106        <?php endif; ?>
    93107        <?php $total_actionable = $queue_status['queued'] + $queue_status['failed'] + $queue_status['max_retries']; ?>
    94108        <p>
  • spamanvil/tags/1.2.4/languages/spamanvil-pt_BR.po

    r3466837 r3466846  
    66msgid ""
    77msgstr ""
    8 "Project-Id-Version: SpamAnvil 1.2.3\n"
     8"Project-Id-Version: SpamAnvil 1.2.4\n"
    99"Report-Msgid-Bugs-To: https://software.amato.com.br/spamanvil-antispam-"
    1010"plugin-for-wordpress/\n"
     
    167167msgstr "Conexão bem-sucedida!"
    168168
     169msgid ""
     170"DISABLE_WP_CRON is enabled in wp-config.php. Automatic queue processing and "
     171"pending comment scanning will not work unless you set up a real server cron "
     172"job."
     173msgstr ""
     174"DISABLE_WP_CRON está ativado no wp-config.php. O processamento automático da "
     175"fila e a varredura de comentários pendentes não funcionarão a menos que você "
     176"configure um cron job real no servidor."
     177
     178#, php-format
     179msgid "Add a cron job that calls %s every 5 minutes."
     180msgstr "Adicione um cron job que chame %s a cada 5 minutos."
     181
    169182#, php-format
    170183msgid "Current key: %s (leave blank to keep current key)"
  • spamanvil/tags/1.2.4/readme.txt

    r3466837 r3466846  
    66Tested up to: 6.9
    77Requires PHP: 7.4
    8 Stable tag: 1.2.3
     8Stable tag: 1.2.4
    99License: GPLv2 or later
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    215215== Changelog ==
    216216
    217 = 1.2.3 =
     217= 1.2.4 =
    218218* Feature: Cron now automatically scans pending WordPress comments when the queue is empty — no manual "Scan Pending" click needed
     219* Enhancement: Warning displayed when DISABLE_WP_CRON is active, with instructions to set up a real server cron job
    219220
    220221= 1.2.2 =
  • spamanvil/tags/1.2.4/spamanvil.php

    r3466837 r3466846  
    44 * Plugin URI:        https://software.amato.com.br/spamanvil-antispam-plugin-for-wordpress/
    55 * Description:       Blocks comment spam using AI/LLM services with support for multiple providers, async processing, and intelligent heuristics.
    6  * Version:           1.2.3
     6 * Version:           1.2.4
    77 * Requires at least: 5.8
    88 * Requires PHP:      7.4
     
    1919}
    2020
    21 define( 'SPAMANVIL_VERSION', '1.2.3' );
     21define( 'SPAMANVIL_VERSION', '1.2.4' );
    2222define( 'SPAMANVIL_DB_VERSION', '1.0.0' );
    2323define( 'SPAMANVIL_PLUGIN_FILE', __FILE__ );
  • spamanvil/trunk/admin/views/settings-general.php

    r3466819 r3466846  
    9191            <?php endif; ?>
    9292        </div>
     93        <?php if ( defined( 'DISABLE_WP_CRON' ) && DISABLE_WP_CRON ) : ?>
     94            <div class="spamanvil-cron-status spamanvil-cron-stale">
     95                <?php esc_html_e( 'DISABLE_WP_CRON is enabled in wp-config.php. Automatic queue processing and pending comment scanning will not work unless you set up a real server cron job.', 'spamanvil' ); ?>
     96                <br><small>
     97                <?php
     98                printf(
     99                    /* translators: %s: the WP-Cron URL example */
     100                    esc_html__( 'Add a cron job that calls %s every 5 minutes.', 'spamanvil' ),
     101                    '<code>wget -q -O /dev/null ' . esc_html( site_url( '/wp-cron.php' ) ) . '</code>'
     102                );
     103                ?>
     104                </small>
     105            </div>
     106        <?php endif; ?>
    93107        <?php $total_actionable = $queue_status['queued'] + $queue_status['failed'] + $queue_status['max_retries']; ?>
    94108        <p>
  • spamanvil/trunk/languages/spamanvil-pt_BR.po

    r3466837 r3466846  
    66msgid ""
    77msgstr ""
    8 "Project-Id-Version: SpamAnvil 1.2.3\n"
     8"Project-Id-Version: SpamAnvil 1.2.4\n"
    99"Report-Msgid-Bugs-To: https://software.amato.com.br/spamanvil-antispam-"
    1010"plugin-for-wordpress/\n"
     
    167167msgstr "Conexão bem-sucedida!"
    168168
     169msgid ""
     170"DISABLE_WP_CRON is enabled in wp-config.php. Automatic queue processing and "
     171"pending comment scanning will not work unless you set up a real server cron "
     172"job."
     173msgstr ""
     174"DISABLE_WP_CRON está ativado no wp-config.php. O processamento automático da "
     175"fila e a varredura de comentários pendentes não funcionarão a menos que você "
     176"configure um cron job real no servidor."
     177
     178#, php-format
     179msgid "Add a cron job that calls %s every 5 minutes."
     180msgstr "Adicione um cron job que chame %s a cada 5 minutos."
     181
    169182#, php-format
    170183msgid "Current key: %s (leave blank to keep current key)"
  • spamanvil/trunk/readme.txt

    r3466837 r3466846  
    66Tested up to: 6.9
    77Requires PHP: 7.4
    8 Stable tag: 1.2.3
     8Stable tag: 1.2.4
    99License: GPLv2 or later
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    215215== Changelog ==
    216216
    217 = 1.2.3 =
     217= 1.2.4 =
    218218* Feature: Cron now automatically scans pending WordPress comments when the queue is empty — no manual "Scan Pending" click needed
     219* Enhancement: Warning displayed when DISABLE_WP_CRON is active, with instructions to set up a real server cron job
    219220
    220221= 1.2.2 =
  • spamanvil/trunk/spamanvil.php

    r3466837 r3466846  
    44 * Plugin URI:        https://software.amato.com.br/spamanvil-antispam-plugin-for-wordpress/
    55 * Description:       Blocks comment spam using AI/LLM services with support for multiple providers, async processing, and intelligent heuristics.
    6  * Version:           1.2.3
     6 * Version:           1.2.4
    77 * Requires at least: 5.8
    88 * Requires PHP:      7.4
     
    1919}
    2020
    21 define( 'SPAMANVIL_VERSION', '1.2.3' );
     21define( 'SPAMANVIL_VERSION', '1.2.4' );
    2222define( 'SPAMANVIL_DB_VERSION', '1.0.0' );
    2323define( 'SPAMANVIL_PLUGIN_FILE', __FILE__ );
Note: See TracChangeset for help on using the changeset viewer.