Plugin Directory

Changeset 3453590


Ignore:
Timestamp:
02/04/2026 08:01:02 AM (8 weeks ago)
Author:
bitpressadmin
Message:

Update to version 1.2.2 from GitHub

Location:
bit-smtp
Files:
20 added
20 deleted
26 edited
1 copied

Legend:

Unmodified
Added
Removed
  • bit-smtp/tags/1.2.2/assets/manifest.json

    r3392970 r3453590  
    11{
    2   "_antd-ca3f8e7c.js": {
    3     "file": "antd-ca3f8e7c.js",
     2  "_antd-52e27ed6.js": {
     3    "file": "antd-52e27ed6.js",
    44    "imports": [
    55      "_react-vendor-dfc12c9c.js",
     
    2929  },
    3030  "main.css": {
    31     "file": "main.1.2.1.css",
     31    "file": "main.1.2.2.css",
    3232    "src": "main.css"
    3333  },
    3434  "main.tsx": {
    3535    "assets": [
    36       "bf-81-6.png",
    37       "bf-192-0.svg",
    38       "bf-501-1.svg",
    39       "bf-554-2.svg",
    40       "bf-13-3.svg",
    41       "bf-516-4.svg",
    42       "bf-308-5.svg"
     36      "bf-592-6.png",
     37      "bf-153-0.svg",
     38      "bf-836-1.svg",
     39      "bf-104-2.svg",
     40      "bf-559-3.svg",
     41      "bf-241-4.svg",
     42      "bf-293-5.svg"
    4343    ],
    4444    "css": [
    45       "main.1.2.1.css"
     45      "main.1.2.2.css"
    4646    ],
    47     "file": "main.1.2.1.js",
     47    "file": "main.1.2.2.js",
    4848    "imports": [
    4949      "_react-vendor-dfc12c9c.js",
    5050      "_react-528d86a2.js",
    5151      "_react-router-dom-373b297a.js",
    52       "_antd-ca3f8e7c.js",
     52      "_antd-52e27ed6.js",
    5353      "_react-query-ca364c09.js"
    5454    ],
     
    5757  },
    5858  "resource/img/adBanner.png": {
    59     "file": "bf-81-6.png",
     59    "file": "bf-592-6.png",
    6060    "src": "resource/img/adBanner.png"
    6161  },
    6262  "resource/img/bitAssist.svg": {
    63     "file": "bf-192-0.svg",
     63    "file": "bf-153-0.svg",
    6464    "src": "resource/img/bitAssist.svg"
    6565  },
    6666  "resource/img/bitFileManager.svg": {
    67     "file": "bf-501-1.svg",
     67    "file": "bf-836-1.svg",
    6868    "src": "resource/img/bitFileManager.svg"
    6969  },
    7070  "resource/img/bitFlows.svg": {
    71     "file": "bf-554-2.svg",
     71    "file": "bf-104-2.svg",
    7272    "src": "resource/img/bitFlows.svg"
    7373  },
    7474  "resource/img/bitForm.svg": {
    75     "file": "bf-13-3.svg",
     75    "file": "bf-559-3.svg",
    7676    "src": "resource/img/bitForm.svg"
    7777  },
    7878  "resource/img/bitIntegrations.svg": {
    79     "file": "bf-516-4.svg",
     79    "file": "bf-241-4.svg",
    8080    "src": "resource/img/bitIntegrations.svg"
    8181  },
    8282  "resource/img/bitSocial.svg": {
    83     "file": "bf-308-5.svg",
     83    "file": "bf-293-5.svg",
    8484    "src": "resource/img/bitSocial.svg"
    8585  }
  • bit-smtp/tags/1.2.2/backend/app/Config.php

    r3392970 r3453590  
    2323    public const VAR_PREFIX = 'bit_smtp_';
    2424
    25     public const VERSION = '1.2.1';
     25    public const VERSION = '1.2.2';
    2626
    2727    public const DB_VERSION = '1.1';
  • bit-smtp/tags/1.2.2/backend/app/Connectors/SmtpConfig.php

    r3392168 r3453590  
    226226    }
    227227
     228    public function getViewOnlyCOnfig(): array
     229    {
     230        $config = $this->getAll();
     231        if (isset($config['smtp_password'])) {
     232            $config['smtp_password'] = '********';
     233        }
     234
     235        return $config;
     236    }
     237
    228238    /**
    229239     * Helper to convert various representations to boolean
  • bit-smtp/tags/1.2.2/backend/app/HTTP/Controllers/SMTPController.php

    r3392970 r3453590  
    5656            Hooks::addFilter('wp_mail_content_type', [$this, 'setContentType']);
    5757
    58             $message = $queryParams['message'];
    59             if (empty(trim($message))) {
     58            if (!isset($queryParams['message']) || empty(trim($queryParams['message']))) {
    6059                $emailData = [
    6160                    'title'     => $queryParams['subject'],
     
    6665
    6766                $message = EmailTemplate::getTemplate($emailData);
     67            } else {
     68                $message = $queryParams['message'];
    6869            }
    6970
  • bit-smtp/tags/1.2.2/backend/app/HTTP/Services/MailConfigService.php

    r3392168 r3453590  
    5656        return (bool) Config::updateOption('options', $this->config->getAll());
    5757    }
     58
     59    public function getProviders(): array
     60    {
     61        // TODO: implement different providers
     62        $providers            = [];
     63        $providers['default'] = $this->config;
     64
     65        return $providers;
     66    }
     67
     68    public function getViewOnlyConfig(string $provider = 'default'): array
     69    {
     70        $provider = $this->getProviders()[$provider] ?? $this->getProviders()['default'];
     71
     72        return $this->config->getViewOnlyConfig();
     73    }
    5874}
  • bit-smtp/tags/1.2.2/backend/app/Providers/SmtpProvider.php

    r3392168 r3453590  
    2424    private int $retryLogId = 0;
    2525
     26    private bool $isBatchProcessing = false;
     27
    2628    /**
    2729     * @var array<int,array{status: string, data: array|WP_Error}>
     
    4143            Hooks::addAction('wp_mail_failed', [$this, 'logMailFailed']);
    4244        }
     45        /**
     46         * don't need this, since we use phpmailer_int, which is invoked before mail actually sent and away before wp_mail_from filter
     47         *
     48         * @see wp-includes/pluggable.php > wp_mail() method
     49         */
     50        // Hooks::addFilter('wp_mail_from', [$this, 'filterEnvelopeFrom']);
    4351    }
    4452
     
    7684    {
    7785        $this->retryLogId = $logId;
     86
     87        return $this;
     88    }
     89
     90    public function setBatch(bool $status): self
     91    {
     92        $this->isBatchProcessing = $status;
    7893
    7994        return $this;
     
    106121                    $mailConfig->getFromName()
    107122                );
     123                $mailer->Sender = $mailConfig->getFromEmailAddress();
    108124            }
    109125        }
     
    116132            $mailer->Debugoutput = [$this, 'setDebugOutput'];
    117133        }
     134    }
     135
     136    public function filterEnvelopeFrom($previousEnvelopFrom)
     137    {
     138        $mailConfig          = Plugin::instance()->mailConfigService()->load();
     139        $updatedEnvelopeFrom = $previousEnvelopFrom;
     140        if ($mailConfig->hasFromAddress() && $mailConfig->getFromEmailAddress() !== $previousEnvelopFrom) {
     141            $updatedEnvelopeFrom = $mailConfig->getFromEmailAddress();
     142        }
     143
     144        return $updatedEnvelopeFrom;
    118145    }
    119146
     
    177204    private function shouldFlushLogs(): bool
    178205    {
     206        if ($this->isBatchProcessing === false) {
     207            return true;
     208        }
     209
    179210        $limit = \ini_get('memory_limit');
    180211        if ($limit === '-1') {
  • bit-smtp/tags/1.2.2/bit_smtp.php

    r3392970 r3453590  
    55 * Plugin URI:  https://www.bitapps.pro/bit-smtp
    66 * Description: Send email via SMTP using BIT SMTP plugin by Bit Apps
    7  * Version:     1.2.1
     7 * Version:     1.2.2
    88 * Author:      Bit Apps
    99 * Author URI:  https://bitapps.pro
  • bit-smtp/tags/1.2.2/languages/bit-smtp.pot

    r3392970 r3453590  
    1 # Copyright (C) 2025 Bit Apps
     1# Copyright (C) 2026 Bit Apps
    22# This file is distributed under the GPLv2 or later.
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Bit SMTP 1.2.1\n"
     5"Project-Id-Version: Bit SMTP 1.2.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bit-smtp\n"
    77"Last-Translator: [email protected]\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-11-10T13:14:27+00:00\n"
     12"POT-Creation-Date: 2026-02-04T08:00:28+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
     
    8080msgstr ""
    8181
    82 #: backend/app/HTTP/Controllers/SMTPController.php:81
     82#: backend/app/HTTP/Controllers/SMTPController.php:82
    8383msgid "Mail sent successfully"
    8484msgstr ""
    8585
    86 #: backend/app/HTTP/Controllers/SMTPController.php:84
    87 #: backend/app/HTTP/Controllers/SMTPController.php:88
     86#: backend/app/HTTP/Controllers/SMTPController.php:85
     87#: backend/app/HTTP/Controllers/SMTPController.php:89
    8888#: languages/generatedString.php:96
    8989msgid "Mail send testing failed"
    9090msgstr ""
    9191
    92 #: backend/app/HTTP/Controllers/SMTPController.php:103
     92#: backend/app/HTTP/Controllers/SMTPController.php:104
    9393msgid "Invalid log ID"
    9494msgstr ""
    9595
    96 #: backend/app/HTTP/Controllers/SMTPController.php:110
     96#: backend/app/HTTP/Controllers/SMTPController.php:111
    9797msgid "Log not found"
    9898msgstr ""
    9999
    100 #: backend/app/HTTP/Controllers/SMTPController.php:125
     100#: backend/app/HTTP/Controllers/SMTPController.php:126
    101101#: languages/generatedString.php:52
    102102msgid "Mail resent"
    103103msgstr ""
    104104
    105 #: backend/app/HTTP/Controllers/SMTPController.php:128
     105#: backend/app/HTTP/Controllers/SMTPController.php:129
    106106#: languages/generatedString.php:54
    107107msgid "Failed to resend mail"
    108108msgstr ""
    109109
    110 #: backend/app/Providers/SmtpProvider.php:142
     110#: backend/app/Providers/SmtpProvider.php:169
    111111msgid "SMTP configuration is not correct. PHPMailer could not connect to the SMTP server"
    112112msgstr ""
     
    281281
    282282#: languages/generatedString.php:104
     283msgid "Hide Message"
     284msgstr ""
     285
     286#: languages/generatedString.php:106
     287msgid "Add Message"
     288msgstr ""
     289
     290#: languages/generatedString.php:108
    283291msgid "Message"
    284292msgstr ""
  • bit-smtp/tags/1.2.2/languages/generatedString.php

    r3392168 r3453590  
    102102    'Send Test Email' => __('Send Test Email', 'bit-smtp'),
    103103
     104    'Hide Message' => __('Hide Message', 'bit-smtp'),
     105
     106    'Add Message' => __('Add Message', 'bit-smtp'),
     107
    104108    'Message' => __('Message', 'bit-smtp')
    105109);
  • bit-smtp/tags/1.2.2/readme.txt

    r3392970 r3453590  
    33Tags: email logs, smtp, email, gmail smtp, wp mail smtp
    44Requires at least: 5.0
    5 Tested up to: 6.8.3
     5Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 1.2.1
     7Stable tag: 1.2.2
    88License: GPLv2 or later
    99
     
    230230== Changelog ==
    231231
     232= 1.2.2 (04 Jan, 2026) =
     233* fix: mail sending is not working some hosting provider due to sender is not set
     234* chore: ui updated
     235* chore: tested with latest wordpress version
     236
    232237= 1.2.1 (10 Nov, 2025) =
    233 * chore: updated tested wordpress version
     238* chore: tested with latest wordpress version
    234239* chore: ui updated
    235240
  • bit-smtp/tags/1.2.2/vendor/composer/autoload_static.php

    r3392970 r3453590  
    88{
    99    public static $prefixLengthsPsr4 = array (
    10         'T' => 
     10        'T' =>
    1111        array (
    1212            'TypistTech\\Imposter\\Plugin\\' => 27,
    1313            'TypistTech\\Imposter\\' => 20,
    1414        ),
    15         'B' => 
     15        'B' =>
    1616        array (
    1717            'BitApps\\WPValidator\\' => 20,
     
    2424
    2525    public static $prefixDirsPsr4 = array (
    26         'TypistTech\\Imposter\\Plugin\\' => 
     26        'TypistTech\\Imposter\\Plugin\\' =>
    2727        array (
    2828            0 => __DIR__ . '/..' . '/typisttech/imposter-plugin/src',
    2929        ),
    30         'TypistTech\\Imposter\\' => 
     30        'TypistTech\\Imposter\\' =>
    3131        array (
    3232            0 => __DIR__ . '/..' . '/typisttech/imposter/src',
    3333        ),
    34         'BitApps\\WPValidator\\' => 
     34        'BitApps\\WPValidator\\' =>
    3535        array (
    3636            0 => __DIR__ . '/..' . '/bitapps/wp-validator/src',
    3737        ),
    38         'BitApps\\WPTelemetry\\' => 
     38        'BitApps\\WPTelemetry\\' =>
    3939        array (
    4040            0 => __DIR__ . '/..' . '/bitapps/wp-telemetry/src',
    4141        ),
    42         'BitApps\\WPKit\\' => 
     42        'BitApps\\WPKit\\' =>
    4343        array (
    4444            0 => __DIR__ . '/..' . '/bitapps/wp-kit/src',
    4545        ),
    46         'BitApps\\WPDatabase\\' => 
     46        'BitApps\\WPDatabase\\' =>
    4747        array (
    4848            0 => __DIR__ . '/..' . '/bitapps/wp-database/src',
    4949        ),
    50         'BitApps\\SMTP\\' => 
     50        'BitApps\\SMTP\\' =>
    5151        array (
    5252            0 => __DIR__ . '/../..' . '/backend/app',
  • bit-smtp/tags/1.2.2/vendor/composer/installed.php

    r3392970 r3453590  
    22    'root' => array(
    33        'name' => 'bitapps/bit-smtp',
    4         'pretty_version' => '1.2.1',
    5         'version' => '1.2.1.0',
    6         'reference' => '4aff125e3abaefc2a9de3df4f93ca816d9f55356',
     4        'pretty_version' => '1.2.2',
     5        'version' => '1.2.2.0',
     6        'reference' => '7c344d5c1f22459178c39d12c83619e619fc8bf7',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'bitapps/bit-smtp' => array(
    14             'pretty_version' => '1.2.1',
    15             'version' => '1.2.1.0',
    16             'reference' => '4aff125e3abaefc2a9de3df4f93ca816d9f55356',
     14            'pretty_version' => '1.2.2',
     15            'version' => '1.2.2.0',
     16            'reference' => '7c344d5c1f22459178c39d12c83619e619fc8bf7',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
  • bit-smtp/trunk/assets/manifest.json

    r3392970 r3453590  
    11{
    2   "_antd-ca3f8e7c.js": {
    3     "file": "antd-ca3f8e7c.js",
     2  "_antd-52e27ed6.js": {
     3    "file": "antd-52e27ed6.js",
    44    "imports": [
    55      "_react-vendor-dfc12c9c.js",
     
    2929  },
    3030  "main.css": {
    31     "file": "main.1.2.1.css",
     31    "file": "main.1.2.2.css",
    3232    "src": "main.css"
    3333  },
    3434  "main.tsx": {
    3535    "assets": [
    36       "bf-81-6.png",
    37       "bf-192-0.svg",
    38       "bf-501-1.svg",
    39       "bf-554-2.svg",
    40       "bf-13-3.svg",
    41       "bf-516-4.svg",
    42       "bf-308-5.svg"
     36      "bf-592-6.png",
     37      "bf-153-0.svg",
     38      "bf-836-1.svg",
     39      "bf-104-2.svg",
     40      "bf-559-3.svg",
     41      "bf-241-4.svg",
     42      "bf-293-5.svg"
    4343    ],
    4444    "css": [
    45       "main.1.2.1.css"
     45      "main.1.2.2.css"
    4646    ],
    47     "file": "main.1.2.1.js",
     47    "file": "main.1.2.2.js",
    4848    "imports": [
    4949      "_react-vendor-dfc12c9c.js",
    5050      "_react-528d86a2.js",
    5151      "_react-router-dom-373b297a.js",
    52       "_antd-ca3f8e7c.js",
     52      "_antd-52e27ed6.js",
    5353      "_react-query-ca364c09.js"
    5454    ],
     
    5757  },
    5858  "resource/img/adBanner.png": {
    59     "file": "bf-81-6.png",
     59    "file": "bf-592-6.png",
    6060    "src": "resource/img/adBanner.png"
    6161  },
    6262  "resource/img/bitAssist.svg": {
    63     "file": "bf-192-0.svg",
     63    "file": "bf-153-0.svg",
    6464    "src": "resource/img/bitAssist.svg"
    6565  },
    6666  "resource/img/bitFileManager.svg": {
    67     "file": "bf-501-1.svg",
     67    "file": "bf-836-1.svg",
    6868    "src": "resource/img/bitFileManager.svg"
    6969  },
    7070  "resource/img/bitFlows.svg": {
    71     "file": "bf-554-2.svg",
     71    "file": "bf-104-2.svg",
    7272    "src": "resource/img/bitFlows.svg"
    7373  },
    7474  "resource/img/bitForm.svg": {
    75     "file": "bf-13-3.svg",
     75    "file": "bf-559-3.svg",
    7676    "src": "resource/img/bitForm.svg"
    7777  },
    7878  "resource/img/bitIntegrations.svg": {
    79     "file": "bf-516-4.svg",
     79    "file": "bf-241-4.svg",
    8080    "src": "resource/img/bitIntegrations.svg"
    8181  },
    8282  "resource/img/bitSocial.svg": {
    83     "file": "bf-308-5.svg",
     83    "file": "bf-293-5.svg",
    8484    "src": "resource/img/bitSocial.svg"
    8585  }
  • bit-smtp/trunk/backend/app/Config.php

    r3392970 r3453590  
    2323    public const VAR_PREFIX = 'bit_smtp_';
    2424
    25     public const VERSION = '1.2.1';
     25    public const VERSION = '1.2.2';
    2626
    2727    public const DB_VERSION = '1.1';
  • bit-smtp/trunk/backend/app/Connectors/SmtpConfig.php

    r3392168 r3453590  
    226226    }
    227227
     228    public function getViewOnlyCOnfig(): array
     229    {
     230        $config = $this->getAll();
     231        if (isset($config['smtp_password'])) {
     232            $config['smtp_password'] = '********';
     233        }
     234
     235        return $config;
     236    }
     237
    228238    /**
    229239     * Helper to convert various representations to boolean
  • bit-smtp/trunk/backend/app/HTTP/Controllers/SMTPController.php

    r3392970 r3453590  
    5656            Hooks::addFilter('wp_mail_content_type', [$this, 'setContentType']);
    5757
    58             $message = $queryParams['message'];
    59             if (empty(trim($message))) {
     58            if (!isset($queryParams['message']) || empty(trim($queryParams['message']))) {
    6059                $emailData = [
    6160                    'title'     => $queryParams['subject'],
     
    6665
    6766                $message = EmailTemplate::getTemplate($emailData);
     67            } else {
     68                $message = $queryParams['message'];
    6869            }
    6970
  • bit-smtp/trunk/backend/app/HTTP/Services/MailConfigService.php

    r3392168 r3453590  
    5656        return (bool) Config::updateOption('options', $this->config->getAll());
    5757    }
     58
     59    public function getProviders(): array
     60    {
     61        // TODO: implement different providers
     62        $providers            = [];
     63        $providers['default'] = $this->config;
     64
     65        return $providers;
     66    }
     67
     68    public function getViewOnlyConfig(string $provider = 'default'): array
     69    {
     70        $provider = $this->getProviders()[$provider] ?? $this->getProviders()['default'];
     71
     72        return $this->config->getViewOnlyConfig();
     73    }
    5874}
  • bit-smtp/trunk/backend/app/Providers/SmtpProvider.php

    r3392168 r3453590  
    2424    private int $retryLogId = 0;
    2525
     26    private bool $isBatchProcessing = false;
     27
    2628    /**
    2729     * @var array<int,array{status: string, data: array|WP_Error}>
     
    4143            Hooks::addAction('wp_mail_failed', [$this, 'logMailFailed']);
    4244        }
     45        /**
     46         * don't need this, since we use phpmailer_int, which is invoked before mail actually sent and away before wp_mail_from filter
     47         *
     48         * @see wp-includes/pluggable.php > wp_mail() method
     49         */
     50        // Hooks::addFilter('wp_mail_from', [$this, 'filterEnvelopeFrom']);
    4351    }
    4452
     
    7684    {
    7785        $this->retryLogId = $logId;
     86
     87        return $this;
     88    }
     89
     90    public function setBatch(bool $status): self
     91    {
     92        $this->isBatchProcessing = $status;
    7893
    7994        return $this;
     
    106121                    $mailConfig->getFromName()
    107122                );
     123                $mailer->Sender = $mailConfig->getFromEmailAddress();
    108124            }
    109125        }
     
    116132            $mailer->Debugoutput = [$this, 'setDebugOutput'];
    117133        }
     134    }
     135
     136    public function filterEnvelopeFrom($previousEnvelopFrom)
     137    {
     138        $mailConfig          = Plugin::instance()->mailConfigService()->load();
     139        $updatedEnvelopeFrom = $previousEnvelopFrom;
     140        if ($mailConfig->hasFromAddress() && $mailConfig->getFromEmailAddress() !== $previousEnvelopFrom) {
     141            $updatedEnvelopeFrom = $mailConfig->getFromEmailAddress();
     142        }
     143
     144        return $updatedEnvelopeFrom;
    118145    }
    119146
     
    177204    private function shouldFlushLogs(): bool
    178205    {
     206        if ($this->isBatchProcessing === false) {
     207            return true;
     208        }
     209
    179210        $limit = \ini_get('memory_limit');
    180211        if ($limit === '-1') {
  • bit-smtp/trunk/bit_smtp.php

    r3392970 r3453590  
    55 * Plugin URI:  https://www.bitapps.pro/bit-smtp
    66 * Description: Send email via SMTP using BIT SMTP plugin by Bit Apps
    7  * Version:     1.2.1
     7 * Version:     1.2.2
    88 * Author:      Bit Apps
    99 * Author URI:  https://bitapps.pro
  • bit-smtp/trunk/languages/bit-smtp.pot

    r3392970 r3453590  
    1 # Copyright (C) 2025 Bit Apps
     1# Copyright (C) 2026 Bit Apps
    22# This file is distributed under the GPLv2 or later.
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Bit SMTP 1.2.1\n"
     5"Project-Id-Version: Bit SMTP 1.2.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bit-smtp\n"
    77"Last-Translator: [email protected]\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-11-10T13:14:27+00:00\n"
     12"POT-Creation-Date: 2026-02-04T08:00:28+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
     
    8080msgstr ""
    8181
    82 #: backend/app/HTTP/Controllers/SMTPController.php:81
     82#: backend/app/HTTP/Controllers/SMTPController.php:82
    8383msgid "Mail sent successfully"
    8484msgstr ""
    8585
    86 #: backend/app/HTTP/Controllers/SMTPController.php:84
    87 #: backend/app/HTTP/Controllers/SMTPController.php:88
     86#: backend/app/HTTP/Controllers/SMTPController.php:85
     87#: backend/app/HTTP/Controllers/SMTPController.php:89
    8888#: languages/generatedString.php:96
    8989msgid "Mail send testing failed"
    9090msgstr ""
    9191
    92 #: backend/app/HTTP/Controllers/SMTPController.php:103
     92#: backend/app/HTTP/Controllers/SMTPController.php:104
    9393msgid "Invalid log ID"
    9494msgstr ""
    9595
    96 #: backend/app/HTTP/Controllers/SMTPController.php:110
     96#: backend/app/HTTP/Controllers/SMTPController.php:111
    9797msgid "Log not found"
    9898msgstr ""
    9999
    100 #: backend/app/HTTP/Controllers/SMTPController.php:125
     100#: backend/app/HTTP/Controllers/SMTPController.php:126
    101101#: languages/generatedString.php:52
    102102msgid "Mail resent"
    103103msgstr ""
    104104
    105 #: backend/app/HTTP/Controllers/SMTPController.php:128
     105#: backend/app/HTTP/Controllers/SMTPController.php:129
    106106#: languages/generatedString.php:54
    107107msgid "Failed to resend mail"
    108108msgstr ""
    109109
    110 #: backend/app/Providers/SmtpProvider.php:142
     110#: backend/app/Providers/SmtpProvider.php:169
    111111msgid "SMTP configuration is not correct. PHPMailer could not connect to the SMTP server"
    112112msgstr ""
     
    281281
    282282#: languages/generatedString.php:104
     283msgid "Hide Message"
     284msgstr ""
     285
     286#: languages/generatedString.php:106
     287msgid "Add Message"
     288msgstr ""
     289
     290#: languages/generatedString.php:108
    283291msgid "Message"
    284292msgstr ""
  • bit-smtp/trunk/languages/generatedString.php

    r3392168 r3453590  
    102102    'Send Test Email' => __('Send Test Email', 'bit-smtp'),
    103103
     104    'Hide Message' => __('Hide Message', 'bit-smtp'),
     105
     106    'Add Message' => __('Add Message', 'bit-smtp'),
     107
    104108    'Message' => __('Message', 'bit-smtp')
    105109);
  • bit-smtp/trunk/readme.txt

    r3392970 r3453590  
    33Tags: email logs, smtp, email, gmail smtp, wp mail smtp
    44Requires at least: 5.0
    5 Tested up to: 6.8.3
     5Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 1.2.1
     7Stable tag: 1.2.2
    88License: GPLv2 or later
    99
     
    230230== Changelog ==
    231231
     232= 1.2.2 (04 Jan, 2026) =
     233* fix: mail sending is not working some hosting provider due to sender is not set
     234* chore: ui updated
     235* chore: tested with latest wordpress version
     236
    232237= 1.2.1 (10 Nov, 2025) =
    233 * chore: updated tested wordpress version
     238* chore: tested with latest wordpress version
    234239* chore: ui updated
    235240
  • bit-smtp/trunk/vendor/composer/autoload_static.php

    r3392970 r3453590  
    88{
    99    public static $prefixLengthsPsr4 = array (
    10         'T' => 
     10        'T' =>
    1111        array (
    1212            'TypistTech\\Imposter\\Plugin\\' => 27,
    1313            'TypistTech\\Imposter\\' => 20,
    1414        ),
    15         'B' => 
     15        'B' =>
    1616        array (
    1717            'BitApps\\WPValidator\\' => 20,
     
    2424
    2525    public static $prefixDirsPsr4 = array (
    26         'TypistTech\\Imposter\\Plugin\\' => 
     26        'TypistTech\\Imposter\\Plugin\\' =>
    2727        array (
    2828            0 => __DIR__ . '/..' . '/typisttech/imposter-plugin/src',
    2929        ),
    30         'TypistTech\\Imposter\\' => 
     30        'TypistTech\\Imposter\\' =>
    3131        array (
    3232            0 => __DIR__ . '/..' . '/typisttech/imposter/src',
    3333        ),
    34         'BitApps\\WPValidator\\' => 
     34        'BitApps\\WPValidator\\' =>
    3535        array (
    3636            0 => __DIR__ . '/..' . '/bitapps/wp-validator/src',
    3737        ),
    38         'BitApps\\WPTelemetry\\' => 
     38        'BitApps\\WPTelemetry\\' =>
    3939        array (
    4040            0 => __DIR__ . '/..' . '/bitapps/wp-telemetry/src',
    4141        ),
    42         'BitApps\\WPKit\\' => 
     42        'BitApps\\WPKit\\' =>
    4343        array (
    4444            0 => __DIR__ . '/..' . '/bitapps/wp-kit/src',
    4545        ),
    46         'BitApps\\WPDatabase\\' => 
     46        'BitApps\\WPDatabase\\' =>
    4747        array (
    4848            0 => __DIR__ . '/..' . '/bitapps/wp-database/src',
    4949        ),
    50         'BitApps\\SMTP\\' => 
     50        'BitApps\\SMTP\\' =>
    5151        array (
    5252            0 => __DIR__ . '/../..' . '/backend/app',
  • bit-smtp/trunk/vendor/composer/installed.php

    r3392970 r3453590  
    22    'root' => array(
    33        'name' => 'bitapps/bit-smtp',
    4         'pretty_version' => '1.2.1',
    5         'version' => '1.2.1.0',
    6         'reference' => '4aff125e3abaefc2a9de3df4f93ca816d9f55356',
     4        'pretty_version' => '1.2.2',
     5        'version' => '1.2.2.0',
     6        'reference' => '7c344d5c1f22459178c39d12c83619e619fc8bf7',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'bitapps/bit-smtp' => array(
    14             'pretty_version' => '1.2.1',
    15             'version' => '1.2.1.0',
    16             'reference' => '4aff125e3abaefc2a9de3df4f93ca816d9f55356',
     14            'pretty_version' => '1.2.2',
     15            'version' => '1.2.2.0',
     16            'reference' => '7c344d5c1f22459178c39d12c83619e619fc8bf7',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.