1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
"use strict";(self.webpackChunkgravitysmtp=self.webpackChunkgravitysmtp||[]).push([[4688,4880,9702],{27764:function(n,t,e){var i,o=e(40450),r=e.n(o),a=(null===(i=(0,e(35739).zj)(r(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.common)||{};t.A=function(){var n,t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return{iconPrefix:"gravity-admin-icon",locked:(null==a||null===(n=a.data)||void 0===n||null===(n=n.locked_settings)||void 0===n?void 0:n.includes(e))||i,lockedMessage:o||(null==a||null===(t=a.i18n)||void 0===t?void 0:t.setting_locked)||""}}},33695:function(n,t,e){e.d(t,{A:function(){return c}});var i,o,r=e(40450),a=e.n(r),u=(null===(i=(0,e(35739).zj)(a(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.common)||{},l=(null==u||null===(o=u.data)||void 0===o?void 0:o.param_keys)||{};function c(){return l[arguments.length>0&&void 0!==arguments[0]?arguments[0]:""]||""}},49572:function(n,t,e){e.d(t,{A:function(){return p}});var i,o,r,a,u=e(40450),l=e.n(u),c=e(35739),s=e(90266),d=(null===(i=(0,c.zj)(l(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.components)||{},v=(null==d||null===(o=d.activity_log)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.caps)||{},g=(null==d||null===(r=d.settings)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.caps)||{},f=(null==d||null===(a=d.tools)||void 0===a||null===(a=a.data)||void 0===a?void 0:a.caps)||{};function p(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(0,s.A)(n);return v[t]||g[t]||f[t]||!1}},53015:function(n,t,e){var i,o=e(40450),r=e.n(o),a=(null===(i=(0,e(35739).zj)(r(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.common)||{};t.A=function(){var n,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(null==a||null===(n=a.data)||void 0===n||null===(n=n.locked_settings)||void 0===n?void 0:n.includes(t))||e}},59092:function(n,t,e){var i,o,r,a,u,l,c,s=e(88856),d=e(40450),v=e.n(d),g=e(7175),f=e(6648),p=e(35739);function m(n,t){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),e.push.apply(e,i)}return e}function b(n){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?m(Object(e),!0).forEach(function(t){(0,s.A)(n,t,e[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(e)):m(Object(e)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(e,t))})}return n}var y,_,k,D,S=(null===(i=(0,p.zj)(v(),"gravitysmtp_admin_config"))||void 0===i||null===(i=i.components)||void 0===i?void 0:i.settings)||{},h=(null===(o=(0,p.zj)(v(),"gravitysmtp_admin_config"))||void 0===o?void 0:o.common)||{},O={activeIntegrationId:(D=null==S||null===(k=S.data)||void 0===k||null===(k=k.integrations)||void 0===k?void 0:k.find(function(n){var t;return null==n||null===(t=n.data)||void 0===t?void 0:t.enabled}),(null==D?void 0:D.id)||""),confirmDialogI18n:{},confirmDialogOnCancel:function(){},confirmDialogOnClose:function(){},confirmDialogOnConfirm:function(){},confirmDialogOpen:!1,confirmDialogConfirmButtonType:"primary-new",debugLogEnabled:(null==h||null===(r=h.data)||void 0===r?void 0:r.debug_log_enabled)||!1,notificationsEmailDigestEnabled:(null==S||null===(a=S.data)||void 0===a?void 0:a.notifications_settings.email_digest_enabled)||!1,experimentalFeatures:(null==h||null===(u=h.data)||void 0===u?void 0:u.experimental_features)||{},integrations:(null==S||null===(l=S.data)||void 0===l?void 0:l.integrations)||[],integrationsFlyoutState:{screen:1},integrationSettingsFormData:(_={},null==S||null===(y=S.data)||void 0===y||null===(y=y.integrations)||void 0===y||y.forEach(function(n){_[n.id]=(null==n?void 0:n.data)||{}}),_),noticeDialogOpen:!1,pageLoaderActive:!1,settingsFlyoutChildren:null,settingsFlyoutProps:{},settingsNavBlocked:!1,testModeEnabled:(null==h||null===(c=h.data)||void 0===c?void 0:c.test_mode_enabled)||!1},A=(0,f.vt)(O,function(n){return{setActiveIntegrationId:function(t){return n(function(){return{activeIntegrationId:t}})},setConfirmDialogOpen:function(t){return n(function(){return{confirmDialogOpen:t}})},setConfirmDialogSettings:function(t){var e=t.confirmDialogCustomAttributes,i=void 0===e?{}:e,o=t.confirmDialogI18n,r=void 0===o?{}:o,a=t.confirmDialogOpen,u=void 0!==a&&a,l=t.confirmDialogOnCancel,c=void 0===l?function(){}:l,s=t.confirmDialogOnClose,d=void 0===s?function(){}:s,v=t.confirmDialogOnConfirm,g=void 0===v?function(){}:v,f=t.confirmDialogConfirmButtonType,p=void 0===f?"primary-new":f;n(function(){return{confirmDialogCustomAttributes:i,confirmDialogConfirmButtonType:p,confirmDialogI18n:r,confirmDialogOpen:u,confirmDialogOnCancel:c,confirmDialogOnClose:d,confirmDialogOnConfirm:g}})},setExperimentalFeatures:function(t,e){return n(function(n){return{experimentalFeatures:b(b({},n.experimentalFeatures),{},(0,s.A)({},t,e))}})},setIntegrationsFlyoutState:function(t){return n(function(){return{integrationsFlyoutState:t}})},setNoticeDialogOpen:function(t){return n(function(){return{noticeDialogOpen:t}})},setNotificationsEmailDigestEnabled:function(t){return n(function(){return{notificationsEmailDigestEnabled:t}})},setPageLoaderActive:function(t){return n(function(){return{pageLoaderActive:t}})},setIntegrationSettingsFormData:function(t,e,i){return n((0,g.DB)(function(n){n.integrationSettingsFormData[t]||(n.integrationSettingsFormData[t]={}),n.integrationSettingsFormData[t][e]=i}))},setDebugLogEnabled:function(t){return n(function(){return{debugLogEnabled:t}})},setSettingsFlyout:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;return n(function(n){return{settingsFlyoutProps:t,settingsFlyoutChildren:void 0===e?n.settingsFlyoutChildren:e}})},setSettingsFlyoutClosed:function(){return n(function(n){return{settingsFlyoutProps:b(b({},n.settingsFlyoutProps),{},{isOpen:!1})}})},setSettingsNavBlocked:function(t){return n(function(){return{settingsNavBlocked:t}})},setTestModeEnabled:function(t){return n(function(){return{testModeEnabled:t}})},updateIntegrationsFlyoutState:function(t){return n(function(n){return{integrationsFlyoutState:b(b({},n.integrationsFlyoutState),t)}})},updateIntegrationStatus:function(t,e){var i=e.activated,o=e.configured,r=e.enabled,a=e.is_primary,u=e.is_backup;return n((0,g.DB)(function(n){var e=n.integrations.find(function(n){return n.id===t});e&&(e.data||(e.data={}),void 0!==i&&(e.data.activated=i),void 0!==o&&(e.data.configured=o),void 0!==r&&(e.data.enabled=r),void 0!==a&&(e.data.is_primary=a),void 0!==u&&(e.data.is_backup=u))}))},updateSettingsFlyoutProps:function(t){return n(function(n){return{settingsFlyoutProps:b(b({},n.settingsFlyoutProps),t)}})}}});t.default=A},68381:function(n,t,e){var i,o=e(90455),r=e(78564),a=e.n(r),u=e(27122),l=e.n(u),c=e(40450),s=e.n(c),d=e(75195),v=e(35739),g=e(83707),f=e(93313),p=e(53015),m=(null===(i=(0,v.zj)(s(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.common)||{},b=function(n){var t=n.addSnackbarMessage,e=n.key,i=n.saveSuccessSnackBarMessage,o=n.showSnackBarSuccess,r=n.updateData,a=n.value;r[e]&&(r[e]=a),o&&t(i,"success")},y=function(n){var t=n.addSnackbarMessage,e=n.error,i=n.saveErrorSnackBarMessage,o=n.showSnackBarError;console.error(e),o&&t(i,"error")},_=function(){var n=(0,o.A)(a().mark(function n(t){var e,i,o,r,u,c,s,_,k,D,S,h,O,A,F,C,E,j,w,B,x,P,M,I,z,L,N,T,J,q,G,H,K,Q,R,U,V,W,X,Y,Z,$,nn,tn,en;return a().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(e=t.addSnackbarMessage,i=void 0===e?function(){}:e,o=t.errorCallback,r=void 0===o?null:o,u=t.key,c=void 0===u?"":u,s=t.showSnackBarError,_=void 0===s||s,k=t.showSnackBarSuccess,D=void 0!==k&&k,S=t.snackBarErrorMessage,h=void 0===S?"":S,O=t.snackBarSuccessMessage,A=void 0===O?"":O,F=t.successCallback,C=void 0===F?null:F,E=t.updateData,j=void 0===E?{}:E,w=t.useDebugLogger,B=void 0===w||w,x=t.value,P=void 0===x?"":x,!(0,p.A)(c)){n.next=3;break}return n.abrupt("return");case 3:if(M=m.i18n,z=(I=void 0===M?{}:M).snackbar_generic_update_error,L=void 0===z?"":z,N=I.snackbar_generic_update_success,T=void 0===N?"":N,J=I.debug_messages,G=(q=void 0===J?{}:J).saving_plugin_settings,H=void 0===G?"":G,K=q.saving_plugin_settings_error,Q=void 0===K?"":K,R=m.endpoints,U=(void 0===R?{}:R).save_plugin_settings,W=(V=void 0===U?{}:U).action,X=void 0===W?"":W,Y=V.nonce,Z=A||T,$=h||L,nn={action:X,security:void 0===Y?"":Y,key:c,value:P},!B){n.next=10;break}return n.next=10,(0,g.A)((0,v.nv)(H,JSON.stringify((0,f.A)(["security"],nn))),"info");case 10:return n.prev=10,n.next=13,(0,d.bE)({endpoint:l(),body:nn});case 13:null!=(en=n.sent)&&null!==(tn=en.data)&&void 0!==tn&&tn.success?(C||b)({addSnackbarMessage:i,data:null==en?void 0:en.data,key:c,saveSuccessSnackBarMessage:Z,showSnackBarSuccess:D,updateData:j,value:P}):(r||y)({addSnackbarMessage:i,error:null==en?void 0:en.error,saveErrorSnackBarMessage:$,showSnackBarError:_}),n.next=23;break;case 17:if(n.prev=17,n.t0=n.catch(10),console.error(n.t0),!B){n.next=23;break}return n.next=23,(0,g.A)((0,v.nv)(Q,JSON.stringify(n.t0)),"error");case 23:case"end":return n.stop()}},n,null,[[10,17]])}));return function(t){return n.apply(this,arguments)}}();t.A=_},83707:function(n,t,e){e.d(t,{A:function(){return g}});var i,o=e(90455),r=e(78564),a=e.n(r),u=e(27122),l=e.n(u),c=e(40450),s=e.n(c),d=e(75195),v=(null===(i=(0,e(35739).zj)(s(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.common)||{};function g(){return f.apply(this,arguments)}function f(){return f=(0,o.A)(a().mark(function n(){var t,e,i,o,r,u,c,s,g,f,p=arguments;return a().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(i=p.length>0&&void 0!==p[0]?p[0]:"",o=p.length>1&&void 0!==p[1]?p[1]:"debug",r=v.data,u=void 0===r?{}:r,c=v.endpoints,g=(null==(s=void 0===c?{}:c)||null===(t=s.log_debug_item)||void 0===t?void 0:t.action)||"",f=(null==s||null===(e=s.log_debug_item)||void 0===e?void 0:e.nonce)||"",null!=u&&u.debug_log_enabled&&g&&f&&i){n.next=7;break}return n.abrupt("return");case 7:return n.next=9,(0,d.bE)({endpoint:l(),body:{action:g,security:f,message:i,priority:o}}).catch(function(n){console.error(n)});case 9:return n.abrupt("return",n.sent);case 10:case"end":return n.stop()}},n)})),f.apply(this,arguments)}},90266:function(n,t,e){e.d(t,{A:function(){return c}});var i,o,r=e(40450),a=e.n(r),u=(null===(i=(0,e(35739).zj)(a(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.common)||{},l=(null==u||null===(o=u.data)||void 0===o?void 0:o.constants)||{};function c(){return l[arguments.length>0&&void 0!==arguments[0]?arguments[0]:""]||""}},93313:function(n,t,e){var i=e(52888),o=e(8140);t.A=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"*",e=function(r){return Object.entries(r).reduce(function(r,a){var u=(0,o.A)(a,2),l=u[0],c=u[1];return"object"===(0,i.A)(c)&&null!==c?r[l]=e(c):n.includes(l)?r[l]=null===c?null:t.repeat(c.length):r[l]=c,r},Array.isArray(r)?[]:{})};return e(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}}}]); |