Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion backend/Config.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ class Config

public const VAR_PREFIX = 'bit_integrations_';

public const VERSION = '2.7.8';
public const VERSION = '2.7.9';

public const DB_VERSION = '1.1';

Expand Down
4 changes: 4 additions & 0 deletions backend/Flow/Flow.php
Original file line number Diff line number Diff line change
Expand Up @@ -525,6 +525,8 @@ protected static function isActionExists($name)
return "BitApps\\Integrations\\Actions\\{$name}\\{$name}Controller";
} elseif (class_exists("BitApps\\BTCBI_PRO\\Actions\\{$name}\\{$name}Controller")) {
return "BitApps\\BTCBI_PRO\\Actions\\{$name}\\{$name}Controller";
} elseif (class_exists("BitApps\\IntegrationsPro\\Actions\\{$name}\\{$name}Controller")) {
return "BitApps\\IntegrationsPro\\Actions\\{$name}\\{$name}Controller";
}
Comment on lines +528 to 530

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The new IntegrationsPro namespace is checked after the legacy BTCBI_PRO namespace. If IntegrationsPro is intended to be the modern standard for the Pro version, it might be better to check it before the deprecated namespace to avoid loading legacy controllers if both are present.


return false;
Expand All @@ -543,6 +545,8 @@ protected static function isTriggerExists($name)
return "BitApps\\Integrations\\Triggers\\{$name}\\{$name}Controller";
} elseif (class_exists("BitApps\\BTCBI_PRO\\Triggers\\{$name}\\{$name}Controller")) {
return "BitApps\\BTCBI_PRO\\Triggers\\{$name}\\{$name}Controller";
} elseif (class_exists("BitApps\\IntegrationsPro\\Triggers\\{$name}\\{$name}Controller")) {
return "BitApps\\IntegrationsPro\\Triggers\\{$name}\\{$name}Controller";
}

return false;
Expand Down
4 changes: 2 additions & 2 deletions bitwpfi.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Plugin Name: Bit Integrations
* Plugin URI: https://bitapps.pro/bit-integrations
* Description: Bit Integrations is a platform that integrates with over 300+ different platforms to help with various tasks on your WordPress site, like WooCommerce, Form builder, Page builder, LMS, Sales funnels, Bookings, CRM, Webhooks, Email marketing, Social media and Spreadsheets, etc
* Version: 2.7.8
* Version: 2.7.9
* Author: Automation & Integration Plugin - Bit Apps
* Author URI: https://bitapps.pro
* Text Domain: bit-integrations
Expand Down Expand Up @@ -33,7 +33,7 @@
*
* @deprecated 2.7.8 Use Config::VERSION instead.
*/
define('BTCBI_VERSION', '2.7.8');
define('BTCBI_VERSION', '2.7.9');
/**
* deprecated since version 2.7.8.
*
Expand Down
14 changes: 7 additions & 7 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

70 changes: 35 additions & 35 deletions languages/bit-integrations.pot
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-02-20T05:52:34+00:00\n"
"POT-Creation-Date: 2026-02-21T09:19:58+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.11.0\n"
"X-Domain: bit-integrations\n"
Expand Down Expand Up @@ -964,22 +964,22 @@ msgid "The user was already following a member ID - %s"
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:188
#: backend/Actions/BuddyBoss/RecordApiHelper.php:733
#: backend/Actions/BuddyBoss/RecordApiHelper.php:730
msgid "Sorry, This forum is a category. No discussions can be created in this forum."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:193
#: backend/Actions/BuddyBoss/RecordApiHelper.php:738
#: backend/Actions/BuddyBoss/RecordApiHelper.php:735
msgid "Sorry, This forum has been closed to new discussions."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:218
#: backend/Actions/BuddyBoss/RecordApiHelper.php:763
#: backend/Actions/BuddyBoss/RecordApiHelper.php:760
msgid "Sorry, This forum is private and you do not have the capability to read or create new discussions in it."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:227
#: backend/Actions/BuddyBoss/RecordApiHelper.php:772
#: backend/Actions/BuddyBoss/RecordApiHelper.php:769
msgid "Sorry, This forum is hidden and you do not have the capability to read or create new discussions in it."
msgstr ""

Expand Down Expand Up @@ -1012,116 +1012,116 @@ msgstr ""
msgid "There was a problem subscribing to that forum!"
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:664
#: backend/Actions/BuddyBoss/RecordApiHelper.php:661
msgid "There is an error on posting stream."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:721
#: backend/Actions/BuddyBoss/RecordApiHelper.php:718
msgid "Sorry, Discussion does not exist."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:727
#: backend/Actions/BuddyBoss/RecordApiHelper.php:724
msgid "Sorry, Forum does not exist."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:796
#: backend/Actions/BuddyBoss/RecordApiHelper.php:814
#: backend/Actions/BuddyBoss/RecordApiHelper.php:793
#: backend/Actions/BuddyBoss/RecordApiHelper.php:811
msgid "Sorry, Discussion is closed."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:802
#: backend/Actions/BuddyBoss/RecordApiHelper.php:799
msgid "Sorry, Your reply cannot be created at this time."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:837
#: backend/Actions/BuddyBoss/RecordApiHelper.php:834
msgid "The following problems have been found with your reply:"
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:838
#: backend/Actions/BuddyBoss/RecordApiHelper.php:835
msgid "We are facing a problem to creating a reply."
msgstr ""

#. translators: %s: Placeholder value
#: backend/Actions/BuddyBoss/RecordApiHelper.php:911
#: backend/Actions/BuddyBoss/RecordApiHelper.php:908
msgid "Group created successfully and is is %s"
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:948
#: backend/Actions/BuddyBoss/RecordApiHelper.php:945
msgid "User removed from group successfully ."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:950
#: backend/Actions/BuddyBoss/RecordApiHelper.php:947
msgid "Failed to remove user form group ."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:959
#: backend/Actions/BuddyBoss/RecordApiHelper.php:956
msgid "Send friend request successfully ."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:961
#: backend/Actions/BuddyBoss/RecordApiHelper.php:958
msgid "Failed to send friend request to user ."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:970
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1003
#: backend/Actions/BuddyBoss/RecordApiHelper.php:967
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1000
msgid "Notification are send successfully ."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:972
#: backend/Actions/BuddyBoss/RecordApiHelper.php:969
msgid "BuddyBoss notification module is not active."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:981
#: backend/Actions/BuddyBoss/RecordApiHelper.php:978
msgid "Send private message to all group member successfully ."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:983
#: backend/Actions/BuddyBoss/RecordApiHelper.php:996
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1005
#: backend/Actions/BuddyBoss/RecordApiHelper.php:980
#: backend/Actions/BuddyBoss/RecordApiHelper.php:993
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1002
msgid "BuddyBoss message module is not active."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:994
#: backend/Actions/BuddyBoss/RecordApiHelper.php:991
msgid "Send private message to user successfully ."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:1020
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1017
msgid "Forum subscribe successfully ."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:1022
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1019
msgid "Failed to subscribe Forum ."
msgstr ""

#. translators: %s: Placeholder value
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1032
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1029
msgid "Post added to group successfully and id is -> %s"
msgstr ""

#. translators: %s: Placeholder value
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1043
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1040
msgid "Post added to sitewide activity stream successfully and id is -> %s"
msgstr ""

#. translators: %s: Placeholder value
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1054
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1051
msgid "Post added to Users activity stream successfully and id is -> %s"
msgstr ""

#. translators: %s: Placeholder value
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1066
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1063
msgid "Reply forum topic successfully and id is -> %s"
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:1068
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1065
msgid "Failed to reply forum topic."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:1075
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1072
msgid "Change user status successfully ."
msgstr ""

#: backend/Actions/BuddyBoss/RecordApiHelper.php:1077
#: backend/Actions/BuddyBoss/RecordApiHelper.php:1074
msgid "To change members status in your network, please activate the Moderation component."
msgstr ""

Expand Down
2 changes: 1 addition & 1 deletion readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Tags: automation, automator, google sheets connector, zapier, WooCommerce Integr
Requires at least: 5.1
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 2.7.8
Stable tag: 2.7.9
License: GPLv2 or later

Perfect Automation and integration plugin: Connect 300+ platforms and automate CRM, Email marketing tools, Google Sheets, Contact forms, LMS and more
Expand Down
Loading