plugin updates

This commit is contained in:
Tony Volpe
2024-09-25 09:45:47 -04:00
parent cc870f301f
commit f6021c7c22
245 changed files with 4835 additions and 4671 deletions

View File

@@ -15,6 +15,7 @@ __webpack_require__.r(__webpack_exports__);
/* harmony export */ "adminUrl": () => (/* binding */ adminUrl),
/* harmony export */ "connectionStatus": () => (/* binding */ connectionStatus),
/* harmony export */ "contentEmbed": () => (/* binding */ contentEmbed),
/* harmony export */ "decryptError": () => (/* binding */ decryptError),
/* harmony export */ "deviceId": () => (/* binding */ deviceId),
/* harmony export */ "didDisconnect": () => (/* binding */ didDisconnect),
/* harmony export */ "env": () => (/* binding */ env),
@@ -41,7 +42,6 @@ __webpack_require__.r(__webpack_exports__);
/* harmony export */ "portalId": () => (/* binding */ portalId),
/* harmony export */ "redirectNonce": () => (/* binding */ redirectNonce),
/* harmony export */ "refreshToken": () => (/* binding */ refreshToken),
/* harmony export */ "refreshTokenError": () => (/* binding */ refreshTokenError),
/* harmony export */ "requiresContentEmbedScope": () => (/* binding */ requiresContentEmbedScope),
/* harmony export */ "restNonce": () => (/* binding */ restNonce),
/* harmony export */ "restUrl": () => (/* binding */ restUrl),
@@ -51,45 +51,45 @@ __webpack_require__.r(__webpack_exports__);
/* harmony export */ "wpVersion": () => (/* binding */ wpVersion)
/* harmony export */ });
var _window$leadinConfig = window.leadinConfig,
accountName = _window$leadinConfig.accountName,
adminUrl = _window$leadinConfig.adminUrl,
activationTime = _window$leadinConfig.activationTime,
connectionStatus = _window$leadinConfig.connectionStatus,
deviceId = _window$leadinConfig.deviceId,
didDisconnect = _window$leadinConfig.didDisconnect,
env = _window$leadinConfig.env,
formsScript = _window$leadinConfig.formsScript,
meetingsScript = _window$leadinConfig.meetingsScript,
formsScriptPayload = _window$leadinConfig.formsScriptPayload,
hublet = _window$leadinConfig.hublet,
hubspotBaseUrl = _window$leadinConfig.hubspotBaseUrl,
hubspotNonce = _window$leadinConfig.hubspotNonce,
iframeUrl = _window$leadinConfig.iframeUrl,
impactLink = _window$leadinConfig.impactLink,
lastAuthorizeTime = _window$leadinConfig.lastAuthorizeTime,
lastDeauthorizeTime = _window$leadinConfig.lastDeauthorizeTime,
lastDisconnectTime = _window$leadinConfig.lastDisconnectTime,
leadinPluginVersion = _window$leadinConfig.leadinPluginVersion,
leadinQueryParams = _window$leadinConfig.leadinQueryParams,
locale = _window$leadinConfig.locale,
loginUrl = _window$leadinConfig.loginUrl,
phpVersion = _window$leadinConfig.phpVersion,
pluginPath = _window$leadinConfig.pluginPath,
plugins = _window$leadinConfig.plugins,
portalDomain = _window$leadinConfig.portalDomain,
portalEmail = _window$leadinConfig.portalEmail,
portalId = _window$leadinConfig.portalId,
redirectNonce = _window$leadinConfig.redirectNonce,
restNonce = _window$leadinConfig.restNonce,
restUrl = _window$leadinConfig.restUrl,
refreshToken = _window$leadinConfig.refreshToken,
reviewSkippedDate = _window$leadinConfig.reviewSkippedDate,
theme = _window$leadinConfig.theme,
trackConsent = _window$leadinConfig.trackConsent,
wpVersion = _window$leadinConfig.wpVersion,
contentEmbed = _window$leadinConfig.contentEmbed,
requiresContentEmbedScope = _window$leadinConfig.requiresContentEmbedScope,
refreshTokenError = _window$leadinConfig.refreshTokenError;
accountName = _window$leadinConfig.accountName,
adminUrl = _window$leadinConfig.adminUrl,
activationTime = _window$leadinConfig.activationTime,
connectionStatus = _window$leadinConfig.connectionStatus,
deviceId = _window$leadinConfig.deviceId,
didDisconnect = _window$leadinConfig.didDisconnect,
env = _window$leadinConfig.env,
formsScript = _window$leadinConfig.formsScript,
meetingsScript = _window$leadinConfig.meetingsScript,
formsScriptPayload = _window$leadinConfig.formsScriptPayload,
hublet = _window$leadinConfig.hublet,
hubspotBaseUrl = _window$leadinConfig.hubspotBaseUrl,
hubspotNonce = _window$leadinConfig.hubspotNonce,
iframeUrl = _window$leadinConfig.iframeUrl,
impactLink = _window$leadinConfig.impactLink,
lastAuthorizeTime = _window$leadinConfig.lastAuthorizeTime,
lastDeauthorizeTime = _window$leadinConfig.lastDeauthorizeTime,
lastDisconnectTime = _window$leadinConfig.lastDisconnectTime,
leadinPluginVersion = _window$leadinConfig.leadinPluginVersion,
leadinQueryParams = _window$leadinConfig.leadinQueryParams,
locale = _window$leadinConfig.locale,
loginUrl = _window$leadinConfig.loginUrl,
phpVersion = _window$leadinConfig.phpVersion,
pluginPath = _window$leadinConfig.pluginPath,
plugins = _window$leadinConfig.plugins,
portalDomain = _window$leadinConfig.portalDomain,
portalEmail = _window$leadinConfig.portalEmail,
portalId = _window$leadinConfig.portalId,
redirectNonce = _window$leadinConfig.redirectNonce,
restNonce = _window$leadinConfig.restNonce,
restUrl = _window$leadinConfig.restUrl,
refreshToken = _window$leadinConfig.refreshToken,
reviewSkippedDate = _window$leadinConfig.reviewSkippedDate,
theme = _window$leadinConfig.theme,
trackConsent = _window$leadinConfig.trackConsent,
wpVersion = _window$leadinConfig.wpVersion,
contentEmbed = _window$leadinConfig.contentEmbed,
requiresContentEmbedScope = _window$leadinConfig.requiresContentEmbedScope,
decryptError = _window$leadinConfig.decryptError;
/***/ }),
@@ -144,7 +144,8 @@ var CoreMessages = {
ReloadParentFrame: 'INTEGRATED_APP_EMBEDDER_RELOAD_PARENT_FRAME',
RedirectParentFrame: 'INTEGRATED_APP_EMBEDDER_REDIRECT_PARENT_FRAME',
SendLocale: 'INTEGRATED_APP_EMBEDDER_SEND_LOCALE',
SendDeviceId: 'INTEGRATED_APP_EMBEDDER_SEND_DEVICE_ID'
SendDeviceId: 'INTEGRATED_APP_EMBEDDER_SEND_DEVICE_ID',
SendIntegratedAppConfig: 'INTEGRATED_APP_EMBEDDER_CONFIG'
};
/***/ }),
@@ -304,11 +305,13 @@ function configureRaven() {
if (_constants_leadinConfig__WEBPACK_IMPORTED_MODULE_1__.hubspotBaseUrl.indexOf('app.hubspot.com') === -1) {
return;
}
raven_js__WEBPACK_IMPORTED_MODULE_0___default().config('https://e9b8f382cdd130c0d415cd977d2be56f@exceptions.hubspot.com/1', {
instrument: {
tryCatch: false
},
shouldSendCallback: function shouldSendCallback(data) {
return !!data && !!data.culprit && /plugins\/leadin\//.test(data.culprit);
},
release: _constants_leadinConfig__WEBPACK_IMPORTED_MODULE_1__.leadinPluginVersion
}).install();
raven_js__WEBPACK_IMPORTED_MODULE_0___default().setTagsContext({
@@ -352,7 +355,6 @@ function initAppOnReady(initFn) {
function main() {
jquery__WEBPACK_IMPORTED_MODULE_0___default()(initFn);
}
initApp(main);
}
@@ -384,22 +386,20 @@ function initBackgroundApp(initFn) {
initFn();
}
}
(0,_appUtils__WEBPACK_IMPORTED_MODULE_1__.initApp)(main);
}
var getOrCreateBackgroundApp = function getOrCreateBackgroundApp(refreshToken) {
var getOrCreateBackgroundApp = function getOrCreateBackgroundApp() {
var refreshToken = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';
if (window.LeadinBackgroundApp) {
return window.LeadinBackgroundApp;
}
var _window = window,
IntegratedAppEmbedder = _window.IntegratedAppEmbedder,
IntegratedAppOptions = _window.IntegratedAppOptions;
IntegratedAppEmbedder = _window.IntegratedAppEmbedder,
IntegratedAppOptions = _window.IntegratedAppOptions;
var options = new IntegratedAppOptions().setLocale(_constants_leadinConfig__WEBPACK_IMPORTED_MODULE_0__.locale).setDeviceId(_constants_leadinConfig__WEBPACK_IMPORTED_MODULE_0__.deviceId).setRefreshToken(refreshToken);
var embedder = new IntegratedAppEmbedder('integrated-plugin-proxy', _constants_leadinConfig__WEBPACK_IMPORTED_MODULE_0__.portalId, _constants_leadinConfig__WEBPACK_IMPORTED_MODULE_0__.hubspotBaseUrl, function () {}).setOptions(options);
embedder.attachTo(document.body, false);
embedder.postStartAppMessage(); // lets the app know all all data has been passed to it
window.LeadinBackgroundApp = embedder;
return window.LeadinBackgroundApp;
};
@@ -3676,7 +3676,6 @@ __webpack_require__.r(__webpack_exports__);
var REVIEW_BANNER_INTRO_PERIOD_DAYS = 15;
var userIsAfterIntroductoryPeriod = function userIsAfterIntroductoryPeriod() {
var activationDate = new Date(+_constants_leadinConfig__WEBPACK_IMPORTED_MODULE_3__.activationTime * 1000);
var currentDate = new Date();
@@ -3687,13 +3686,10 @@ var userIsAfterIntroductoryPeriod = function userIsAfterIntroductoryPeriod() {
* Adds some methods to window when review banner is
* displayed to monitor events
*/
function initMonitorReviewBanner() {
if (_constants_leadinConfig__WEBPACK_IMPORTED_MODULE_3__.refreshToken) {
var embedder = (0,_utils_backgroundAppUtils__WEBPACK_IMPORTED_MODULE_1__.getOrCreateBackgroundApp)(_constants_leadinConfig__WEBPACK_IMPORTED_MODULE_3__.refreshToken);
var container = jquery__WEBPACK_IMPORTED_MODULE_0___default()(_constants_selectors__WEBPACK_IMPORTED_MODULE_2__.domElements.reviewBannerContainer);
if (container && userIsAfterIntroductoryPeriod()) {
jquery__WEBPACK_IMPORTED_MODULE_0___default()(_constants_selectors__WEBPACK_IMPORTED_MODULE_2__.domElements.reviewBannerLeaveReviewLink).off('click').on('click', function () {
embedder.postMessage({
@@ -3710,7 +3706,6 @@ function initMonitorReviewBanner() {
payload: +_constants_leadinConfig__WEBPACK_IMPORTED_MODULE_3__.activationTime * 1000
}).then(function (_ref) {
var total = _ref.total;
if (total >= 5) {
container.removeClass('leadin-review-banner--hide');
embedder.postMessage({