Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
d87323b
feat: EditActionHook file created
RishadAlam Jun 1, 2024
08b5c27
feat: ActionHook edit integ component setup
RishadAlam Jun 1, 2024
297d091
refactor: ActionHook Integration helpers
RishadAlam Jun 1, 2024
3cd693a
feat: EditActionHook fetch trigger data
RishadAlam Jun 1, 2024
cc52fb7
fix: Mail Mint LogHandler issue fixed
RishadAlam Jun 1, 2024
1eeb64f
Merge branch 'main' into rishad-dev-tmp
RishadAlam Jun 3, 2024
9946833
fix: Sendy custom form fields value issue fixed
RishadAlam Jun 3, 2024
86c48ad
fix: Sendy Authorization issue fixed
RishadAlam Jun 3, 2024
8211925
remove: Sendy unusual codes
RishadAlam Jun 3, 2024
ae2fb70
fix: WoCommerce post type issue fixed
RishadAlam Jun 3, 2024
9e6c1ae
feat: EditActionHook onChange Handlers added
RishadAlam Jun 3, 2024
cf059a3
feat: Gutena Forms logo added
FahimSakib Jun 3, 2024
8c55a50
feat: EditActionHook handleFetch added
RishadAlam Jun 3, 2024
5ed84dc
feat: ActionHook setup new hook added
RishadAlam Jun 4, 2024
88ffadc
fix: ActionHook rawData format issue fixed
RishadAlam Jun 4, 2024
2c9baf6
fix: GoogleContacts names field issue fixed
RishadAlam Jun 4, 2024
1144a1b
feat: Wp-telemetry added.
NiloyDas789 Jun 4, 2024
0308542
feat: MailUp fields fetch added
RishadAlam Jun 5, 2024
98bdcba
chore: siteOrigin widgets logo added
FahimSakib Jun 5, 2024
f63f1c3
fix: ActionHook actionConf state issue fixed
RishadAlam Jun 5, 2024
7b71088
chore: Theme color changed.
NiloyDas789 Jun 6, 2024
cc87f47
fix: Table navigation button issue fixed
RishadAlam Jun 8, 2024
501015d
chore: ActionHook Abort Controler initiated
RishadAlam Jun 8, 2024
f4beca0
Merge branch 'refactor/action-hook-edit-page' into rishad-dev-tmp
RishadAlam Jun 9, 2024
cb6f108
fix: Google Calender TimeZone issue fixed
RishadAlam Jun 9, 2024
055da56
remove: GoogleCalender unusual code removed
RishadAlam Jun 9, 2024
955c8a3
feat: action - Newsletter.init
FahimSakib Jun 9, 2024
b4a4f61
chore: action - newsletter hide (temp)
FahimSakib Jun 10, 2024
9958235
Merge remote-tracking branch 'origin/fahim-temp' into rishad-dev-tmp
RishadAlam Jun 10, 2024
144c508
feat: Hubspot Company feild fetched
RishadAlam Jun 10, 2024
a39a80d
Update: Version updated to 2.0.7 and Telemetry Analytics added.
NiloyDas789 Jun 10, 2024
700ced6
Merge branch 'niloy-dev' into fahim-temp
FahimSakib Jun 10, 2024
3a3da72
Merge branch 'niloy-dev' into rishad-dev-tmp
RishadAlam Jun 10, 2024
d30d436
Merge remote-tracking branch 'origin/fahim-temp' into rishad-dev-tmp
RishadAlam Jun 10, 2024
ff2779f
chore: newsletter hide
FahimSakib Jun 10, 2024
b1432fc
chore:Changelog date updated.
NiloyDas789 Jun 10, 2024
85abb9c
fix: namespace prfix added
NiloyDas789 Jun 10, 2024
a5d242f
chore: Version updated in config file.
NiloyDas789 Jun 10, 2024
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
6 changes: 3 additions & 3 deletions bitwpfi.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
* Plugin Name: Bit Integrations
* Plugin URI: https://bitapps.pro/bit-integrations
* Description: Bit Integrations is a platform that integrates with over 200+ 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.0.6
* Version: 2.0.7
* Author: Automation & Integration Plugin - Bit Apps
* Author URI: https://bitapps.pro
* Text Domain: bit-integrations
* Requires PHP: 7.0
* Requires at least: 5.1
* Tested up to: 6.5.3
* Tested up to: 6.5.4
* Domain Path: /languages
* License: GPLv2 or later
*/
Expand All @@ -23,7 +23,7 @@
$btcbi_db_version = '1.0';

// Define most essential constants.
define('BTCBI_VERSION', '2.0.6');
define('BTCBI_VERSION', '2.0.7');
define('BTCBI_PLUGIN_MAIN_FILE', __FILE__);

require_once plugin_dir_path(__FILE__) . 'includes/loader.php';
Expand Down
14 changes: 12 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,17 @@
},
"config": {
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true
"dealerdirect/phpcodesniffer-composer-installer": true,
"typisttech/imposter-plugin": true
}
},
"require": {
"bitapps/wp-telemetry": "^0.0.8",
"typisttech/imposter-plugin": "*"
},
"extra": {
"imposter": {
"namespace": "BTCBI\\Deps\\"
}
}
}
}
23 changes: 14 additions & 9 deletions frontend-dev/src/App.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,14 @@ import { __ } from './Utils/i18nwrap'
import { $btcbi } from './GlobalStates'
import ChangelogToggle from './pages/ChangelogToggle'
import CashbackModal from './pages/CashbackModal'
import { useRecoilValue } from 'recoil'

const AllIntegrations = lazy(() => import('./pages/AllIntegrations'))
const Error404 = lazy(() => import('./pages/Error404'))

function App() {
const loaderStyle = { height: '82vh' }
const btcbi = useRecoilValue($btcbi)

// check if integrations are available
const { data, isLoading } = useFetch({ payload: {}, action: 'flow/list', method: 'get' })
Expand Down Expand Up @@ -87,15 +89,18 @@ function App() {
>
{__('Doc & Support', 'bit-integrations')}
</NavLink>
<a
target="_blank"
href="https://wordpress.org/plugins/bit-integrations/#reviews"
className="app-link green blink"
rel="noreferrer"
>
{/* <marquee behavior="scroll" direction="up"></marquee> */}
{__('Review us', 'bit-integrations')}
</a>
{btcbi.isPro ? '' :
<a
target="_blank"
href="https://wordpress.org/plugins/bit-integrations/#reviews"
className="app-link green blink"
rel="noreferrer"
>
{/* <marquee behavior="scroll" direction="up"></marquee> */}
{__('Review us', 'bit-integrations')}
</a>

}

</nav>
<div className="flx flx-center" style={{ marginLeft: 'auto' }}>
Expand Down
5 changes: 5 additions & 0 deletions frontend-dev/src/Utils/StaticData/tutorialLinks.js
Original file line number Diff line number Diff line change
Expand Up @@ -693,6 +693,11 @@ const tutorialLinks = {
title: "How to Setup AffiliateWP integration",
youTubeLink: "",
docLink: "https://bitapps.pro/docs/bit-integrations/actions/affiliatewp-integrations/",
},
newsletter: {
title: "How to setup Newsletter integration",
youTubeLink: "#",
docLink: "#",
}
};
export default tutorialLinks;
1 change: 1 addition & 0 deletions frontend-dev/src/Utils/StaticData/webhookIntegrations.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ export const webhookIntegrations = [
];

export const customFormIntegrations = ["Breakdance", "Elementor"];
export const actionHookIntegrations = ["ActionHook"];
3 changes: 2 additions & 1 deletion frontend-dev/src/Utils/bitsFetch.jsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/* eslint-disable no-restricted-syntax */
/* eslint-disable no-undef */

export default async function bitsFetch(data, action, queryParam = null, method = 'POST') {
export default async function bitsFetch(data, action, queryParam = null, method = 'POST', signal) {
const uri = new URL(typeof btcbi === 'undefined' ? bitFromsFront?.ajaxURL : btcbi.ajaxURL)
uri.searchParams.append('action', `btcbi_${action}`)
uri.searchParams.append('_ajax_nonce', typeof btcbi === 'undefined' ? '' : btcbi.nonce)
Expand All @@ -17,6 +17,7 @@ export default async function bitsFetch(data, action, queryParam = null, method
const options = {
method,
headers: {},
signal
}

if (method.toLowerCase() === 'post') {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ export default function AffiliateActions({ affiliateConf, setAffiliateConf, form
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'status'}
close={clsActionMdl}
Expand Down Expand Up @@ -89,7 +89,7 @@ export default function AffiliateActions({ affiliateConf, setAffiliateConf, form
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'type'}
close={clsActionMdl}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ export default function AgiledActions({ agiledConf, setAgiledConf, loading, setL
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'owner'}
close={clsActionMdl}
Expand Down Expand Up @@ -148,7 +148,7 @@ export default function AgiledActions({ agiledConf, setAgiledConf, loading, setL
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'account'}
close={clsActionMdl}
Expand Down Expand Up @@ -188,7 +188,7 @@ export default function AgiledActions({ agiledConf, setAgiledConf, loading, setL
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'source'}
close={clsActionMdl}
Expand Down Expand Up @@ -228,7 +228,7 @@ export default function AgiledActions({ agiledConf, setAgiledConf, loading, setL
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'status'}
close={clsActionMdl}
Expand Down Expand Up @@ -268,7 +268,7 @@ export default function AgiledActions({ agiledConf, setAgiledConf, loading, setL
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'followUp'}
close={clsActionMdl}
Expand All @@ -290,7 +290,7 @@ export default function AgiledActions({ agiledConf, setAgiledConf, loading, setL
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'lifeCycleStage'}
close={clsActionMdl}
Expand Down Expand Up @@ -330,7 +330,7 @@ export default function AgiledActions({ agiledConf, setAgiledConf, loading, setL
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'dealType'}
close={clsActionMdl}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ export default function AirtableActions({ airtableConf, setAirtableConf, loading
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'tag'}
close={clsActionMdl}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ export default function AsanaActions({ asanaConf, setAsanaConf, loading, setLoad
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'task'}
close={clsActionMdl}
Expand Down Expand Up @@ -145,7 +145,7 @@ export default function AsanaActions({ asanaConf, setAsanaConf, loading, setLoad
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'parentOrganization'}
close={clsActionMdl}
Expand Down Expand Up @@ -185,7 +185,7 @@ export default function AsanaActions({ asanaConf, setAsanaConf, loading, setLoad
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'team'}
close={clsActionMdl}
Expand Down Expand Up @@ -225,7 +225,7 @@ export default function AsanaActions({ asanaConf, setAsanaConf, loading, setLoad
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'currency'}
close={clsActionMdl}
Expand Down Expand Up @@ -264,7 +264,7 @@ export default function AsanaActions({ asanaConf, setAsanaConf, loading, setLoad
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'stage'}
close={clsActionMdl}
Expand Down Expand Up @@ -304,7 +304,7 @@ export default function AsanaActions({ asanaConf, setAsanaConf, loading, setLoad
{/* <ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'status'}
close={clsActionMdl}
Expand Down Expand Up @@ -344,7 +344,7 @@ export default function AsanaActions({ asanaConf, setAsanaConf, loading, setLoad
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'followUp'}
close={clsActionMdl}
Expand All @@ -366,7 +366,7 @@ export default function AsanaActions({ asanaConf, setAsanaConf, loading, setLoad
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'taskType'}
close={clsActionMdl}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ export default function TrelloActions({ trelloConf, setTrelloConf, formFields })
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'tag'}
close={clsActionMdl}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ export default function BuddyBossActions({ buddyBossConf, setBuddyBossConf, form
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'privacy'}
close={clsActionMdl}
Expand Down Expand Up @@ -95,7 +95,7 @@ export default function BuddyBossActions({ buddyBossConf, setBuddyBossConf, form
{/* <ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'type'}
close={clsActionMdl}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ export default function CapsuleCRMActions({ capsulecrmConf, setCapsuleCRMConf, l
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'opportunity'}
close={clsActionMdl}
Expand Down Expand Up @@ -138,7 +138,7 @@ export default function CapsuleCRMActions({ capsulecrmConf, setCapsuleCRMConf, l
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'owner'}
close={clsActionMdl}
Expand Down Expand Up @@ -178,7 +178,7 @@ export default function CapsuleCRMActions({ capsulecrmConf, setCapsuleCRMConf, l
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'team'}
close={clsActionMdl}
Expand Down Expand Up @@ -218,7 +218,7 @@ export default function CapsuleCRMActions({ capsulecrmConf, setCapsuleCRMConf, l
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'currency'}
close={clsActionMdl}
Expand Down Expand Up @@ -258,7 +258,7 @@ export default function CapsuleCRMActions({ capsulecrmConf, setCapsuleCRMConf, l
{/* <ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'status'}
close={clsActionMdl}
Expand Down Expand Up @@ -298,7 +298,7 @@ export default function CapsuleCRMActions({ capsulecrmConf, setCapsuleCRMConf, l
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'followUp'}
close={clsActionMdl}
Expand All @@ -320,7 +320,7 @@ export default function CapsuleCRMActions({ capsulecrmConf, setCapsuleCRMConf, l
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'opportunityType'}
close={clsActionMdl}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ export default function ClickupActions({ clickupConf, setClickupConf, formFields
<ConfirmModal
className="custom-conf-mdl"
mainMdlCls="o-v"
btnClass="blue"
btnClass="purple"
btnTxt={__('Ok', 'bit-integrations')}
show={actionMdl.show === 'attachment'}
close={clsActionMdl}
Expand Down
Loading