File: /var/www/html/wpdeskera/wp-content/plugins/defender-security/assets/app/dashboard.js
(self.webpackChunkwp_defender=self.webpackChunkwp_defender||[]).push([[372],{682:(e,t,n)=>{"use strict";n.d(t,{X:()=>a,m:()=>r});var i=n(9726),o=(0,i.KR)(defender.misc.high_contrast||!1),r=function(e){o.value=e},a=function(){var e=(0,i.KR)(1===parseInt(defender.is_free)),t=(0,i.KR)(defender.tracking_modal),n=(0,i.KR)(defender.is_whitelabel),r=(0,i.KR)(defender.misc||{}),a=(0,i.KR)(defender.whitelabel||{}),u=(0,i.KR)(defender.upgrade_title||""),s=(0,i.KR)(defender.is_membership||!1),l=(0,i.KR)(defender.wpmudev_support_ticket_text||""),c=(0,i.KR)(defender.hosted||!1),d=(0,i.EW)(function(){return"show"===t.value}),f=(0,i.EW)(function(){return"disabled"===n.value}),v=(0,i.EW)(function(){return"enabled"===n.value}),p=(0,i.EW)(function(){return!0===o.value});return{is_free:e,tracking_modal:t,is_whitelabel:n,is_membership:s,misc:r,whitelabel:a,upgradeTitle:u,support_text:l,hosted:c,showTrackingModal:d,isWhitelabelDisabled:f,isWhitelabelEnabled:v,showSupportLinks:function(){return f.value&&!e.value},hasFeature:function(t){if(!e.value)return!0;return["security_tweaks","firewall","scan_free","audit_free","two_fa_free"].includes(t)},maybeHighContrast:function(){return{"sui-color-accessible":p.value}},isHighContrast:function(){return p.value}}}},1289:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var i=n(9726),o=n(7476),r=["id","type","disabled","aria-live"],a={class:"sui-loading-text"},u={class:"sui-button-text-default"},s={class:"sui-button-text-onload"};const l={__name:"sui-button",props:{label:{type:String,default:""},type:{type:String,default:"button"},variant:{type:String,default:"auto"},icon:{type:String,default:""},action:{type:String,default:""},disabled:{type:Boolean,default:!1},loadingText:{type:String,default:""},customClass:{type:String,default:""},onlyIcon:{type:[Boolean,String],default:!1}},emits:["click"],setup:function(e){var t=(0,o.r)(),n=e,l=(0,i.EW)(function(){return n.icon||(n.action.includes("save")?"sui-icon-save":"")}),c=(0,i.EW)(function(){return"auto"===n.variant?"submit"===n.type?"sui-button-blue":"sui-button-ghost":{blue:"sui-button-blue",ghost:"sui-button-ghost",red:"sui-button-red",gray:"",purple:"sui-button-purple"}[n.variant]}),d=(0,i.EW)(function(){return n.action&&t.isLoading(n.action)}),f=(0,i.EW)(function(){var e=[n.onlyIcon?"sui-button-icon":"sui-button",c.value];return d.value&&e.push(n.loadingText?"sui-button-onload-text":"sui-button-onload"),n.customClass&&e.push(n.customClass),e}),v=(0,i.EW)(function(){return n.action?"".concat(n.type,"-").concat(n.action.toLowerCase().replace(/\s+/g,"-")):"".concat(n.type,"-").concat(n.label.toLowerCase().replace(/\s+/g,"-"),"-").concat(n.type)});return function(t,n){return(0,i.uX)(),(0,i.CE)("button",(0,i.v6)({id:v.value,type:e.type,class:f.value,disabled:d.value||e.disabled,"aria-live":e.loadingText?"polite":void 0,onClick:n[0]||(n[0]=function(e){return t.$emit("click")})},t.$attrs),[e.loadingText?((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.Lk)("span",u,[l.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)(l.value),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,i.v_)(e.label)+" ",1),(0,i.RG)(t.$slots,"default")]),(0,i.Lk)("span",s,[n[2]||(n[2]=(0,i.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)(e.loadingText),1)])],64)):((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,i.Lk)("span",a,[l.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)(l.value),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,i.v_)(e.label)+" ",1),(0,i.RG)(t.$slots,"default")]),n[1]||(n[1]=(0,i.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],64))],16,r)}}}},1669:e=>{"use strict";e.exports=jQuery},1751:(e,t,n)=>{"use strict";n.d(t,{q:()=>h});var i=n(4335),o=n(3279),r=n(2720),a=n(7786),u=n(8261);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return c(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,o,"GeneratorFunction")),e.prototype=Object.create(v),e}return s.prototype=d,c(v,"constructor",d),c(d,"constructor",s),s.displayName="GeneratorFunction",c(d,o,"GeneratorFunction"),c(v),c(v,o,"Generator"),c(v,i,function(){return this}),c(v,"toString",function(){return"[object Generator]"}),(l=function(){return{w:r,m:p}})()}function c(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){c(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},c(e,t,n,i)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){v(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=s(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function b(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){p(r,i,o,a,u,"next",e)}function u(e){p(r,i,o,a,u,"throw",e)}a(void 0)})}}function h(){var e=(0,u.m)().rebindSUI,t=i.A.create({baseURL:"".concat(ajaxurl,"?action=wp_defender/v1/hub/"),timeout:3e4,transitional:{clarifyTimeoutError:!0},withCredentials:!1});function n(e,t){return"&route=".concat(encodeURIComponent(e),"&_def_nonce=").concat(encodeURIComponent(t))}function s(e,t,n,i){return c.apply(this,arguments)}function c(){return c=b(l().m(function i(a,u,s,c){var v,p,b,h,m,g,y,k,_,w,L,R,x,C,j,E,S,O,T,X=arguments;return l().w(function(i){for(;;)switch(i.n){case 0:return g=X.length>4&&void 0!==X[4]?X[4]:{},y=new FormData,c instanceof File&&"application/json"===c.type?y.append("file",c):(k=JSON.stringify(c),y.append("data",k)),_=n(u,s),i.n=1,(0,o.q)(_,f({method:a,data:y},g),t);case 1:if(w=i.v,L=w.data,!w.error.value){i.n=2;break}return i.a(2,null);case 2:return R=L.value,x=R.success,C=(null===(v=R.data)||void 0===v?void 0:v.message)||null,j=(null===(p=R.data)||void 0===p?void 0:p.redirect)||null,E=(null===(b=R.data)||void 0===b?void 0:b.interval)||null,S=(null===(h=R.data)||void 0===h?void 0:h.type_notice)||!1,(void 0===(null===(m=R.data)||void 0===m?void 0:m.auto_close)||R.data.auto_close)&&null!==C&&(T=!0===(null===(O=R.data)||void 0===O?void 0:O.auto_close),Defender.showNotification(x?S||"success":"error",C,T)),"session_out"===S&&null===j&&d(),null!==E?(0,r.TO)(function(){null!==j?location.href=j:location.reload()},1e3*E):null!==j&&(location.href=j),e(),i.a(2,R.data)}},i)})),c.apply(this,arguments)}function d(){(0,r.TO)(function(){(0,a.MLh)(document,"heartbeat-tick",function(){jQuery(document).trigger("heartbeat-tick.wp-auth-check",[{"wp-auth-check":!1}])}),(0,a.MLh)(window,"load",function(){var e=document.getElementById("wp-auth-check-frame");if(e){var t,n=null===(t=e.contentDocument)||void 0===t?void 0:t.getElementById("loginform");n&&n.addEventListener("submit",function(){(0,r.TO)(function(){location.reload()},1e3)})}})},2e3)}var v=function(){var e=b(l().m(function e(t,n){var i,r,a,u,s,c,d,v,p,b,h,m,g=arguments;return l().w(function(e){for(;;)switch(e.p=e.n){case 0:return i=g.length>2&&void 0!==g[2]?g[2]:{},r=g.length>3&&void 0!==g[3]?g[3]:{},e.p=1,a="".concat(window.ajaxurl,"?action=").concat(t,"&_def_nonce=").concat(n),e.n=2,(0,o.q)(f({url:a,method:"POST",data:i},r));case 2:if(u=e.v,!(s=u.data).value){e.n=4;break}if(!(c=s.value).success){e.n=3;break}return e.a(2,c.data||c);case 3:throw null!==(d=c.data)&&void 0!==d&&d.message&&null!==(v=window.Defender)&&void 0!==v&&v.showNotification&&window.Defender.showNotification("error",c.data.message),new Error((null===(p=c.data)||void 0===p?void 0:p.message)||"Request failed");case 4:throw new Error("No response received");case 5:throw e.p=5,m=e.v,403===(null===(b=m.response)||void 0===b?void 0:b.status)&&(null!==(h=window.Defender)&&void 0!==h&&h.showNotification&&window.Defender.showNotification("error","Session expired. Please refresh the page."),setTimeout(function(){return window.location.reload()},2e3)),m;case 6:return e.a(2)}},e,null,[[1,5]])}));return function(t,n){return e.apply(this,arguments)}}();return{ajax:v,post:function(e,t,n){return s("post",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})},get:function(e,t,n){return s("get",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})}}}},1904:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(6314),o=n.n(i)()(function(e){return e[1]});o.push([e.id,".prefix-icon[data-v-b05b1ba2]{left:14px;position:absolute;top:50%;transform:translateY(-50%)}",""]);const r=o},3498:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var i=n(9726),o=n(5592),r=n(682);function a(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var s=["innerHTML"],l={key:0},c={class:"sui-footer-nav"},d=["href"],f={class:"sui-footer-social"},v=["href"],p={class:"sui-screen-reader-text"};const b={__name:"app-footer",setup:function(e){var t=(0,o.B)().__,n=(0,r.X)(),u=n.is_free,b=n.whitelabel,h=(0,i.EW)(function(){return b.value.footer_text}),m=(0,i.EW)(function(){return b.value.change_footer}),g=[{url:"https://wpmudev.com/roadmap/",text:t("Roadmap")},{url:"https://wpmudev.com/docs/",text:t("Docs")},{url:"https://wpmudev.com/terms-of-service/",text:t("Terms of Service")},{url:"https://incsub.com/privacy-policy/",text:t("Privacy Policy")}],y=[{url:"https://wpmudev.com/hub2/",text:t("The Hub")},{url:"https://wpmudev.com/projects/category/plugins/",text:t("Plugins")},{url:"https://wpmudev.com/hub2/support/",text:t("Support")},{url:"https://wpmudev.com/hub2/community/",text:t("Community")}],k=[{url:"https://profiles.wordpress.org/wpmudev#content-plugins",text:t("Free Plugins")},{url:"https://wpmudev.com/features/",text:t("Membership")},{url:"https://wordpress.org/support/plugin/defender-security/",text:t("Support")},{url:"https://wpmudev.com/hub-welcome/",text:t("The Hub")}],_=(0,i.EW)(function(){return[].concat(a(u.value?k:y),g)}),w=[{url:"https://www.facebook.com/wpmudev",icon:"sui-icon-social-facebook",name:t("Facebook")},{url:"https://twitter.com/wpmudev",icon:"sui-icon-social-twitter",name:t("Twitter")},{url:"https://www.instagram.com/wpmu_dev/",icon:"sui-icon-instagram",name:t("Instagram")}];return function(e,t){return(0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("div",{class:"sui-footer",innerHTML:h.value},null,8,s),m.value?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",l,[(0,i.Lk)("ul",c,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(_.value,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.url},[(0,i.Lk)("a",{href:e.url,target:"_blank"},(0,i.v_)(e.text),9,d)])}),128))]),(0,i.Lk)("ul",f,[((0,i.uX)(),(0,i.CE)(i.FK,null,(0,i.pI)(w,function(e){return(0,i.Lk)("li",{key:e.url},[(0,i.Lk)("a",{href:e.url,target:"_blank"},[(0,i.Lk)("i",{class:(0,i.C4)(e.icon),"aria-hidden":"true"},null,2),(0,i.Lk)("span",p,(0,i.v_)(e.name),1)],8,v)])}),64))])]))])}}}},3824:(e,t,n)=>{"use strict";n.d(t,{k:()=>h});var i=n(810),o=n(9726),r=n(7786),a=n(1751),u=n(7476);function s(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,c=Object.create(s.prototype);return l(c,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),c}var a={};function u(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(l(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,l(e,o,"GeneratorFunction")),e.prototype=Object.create(v),e}return c.prototype=d,l(v,"constructor",d),l(d,"constructor",c),c.displayName="GeneratorFunction",l(d,o,"GeneratorFunction"),l(v),l(v,o,"Generator"),l(v,i,function(){return this}),l(v,"toString",function(){return"[object Generator]"}),(s=function(){return{w:r,m:p}})()}function l(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){l(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},l(e,t,n,i)}function c(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){c(r,i,o,a,u,"next",e)}function u(e){c(r,i,o,a,u,"throw",e)}a(void 0)})}}function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=f(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=(0,i.nY)("hubConnection",function(){var e=(0,a.q)().get,t=(0,u.r)(),n=(0,r.Mjh)("init_hub_connection",""),i=(0,o.KR)({}),l=(0,o.KR)({}),c=(0,o.KR)(""),v=(0,o.KR)(!1),b=(0,o.KR)(!1),h=(0,o.KR)(!1),m=(0,o.KR)({}),g=(0,o.EW)(function(){return h.value}),y=(0,o.EW)(function(){return v.value&&b.value}),k=(0,o.EW)(function(){return v.value&&!b.value}),_=(0,o.EW)(function(){return Object.keys(m.value).length>0});function w(e){var t,n,o;e&&(i.value=e.routes?p({},e.routes):{},l.value=e.nonces?p({},e.nonces):{},c.value=e.button_label||"",v.value=null!==(t=e.is_dash_installed)&&void 0!==t&&t,b.value=null!==(n=e.is_dash_activated)&&void 0!==n&&n,h.value=null!==(o=e.is_hub_connected)&&void 0!==o&&o,m.value=e.hub_connector_url?p({},e.hub_connector_url):{})}function L(){return R.apply(this,arguments)}function R(){return(R=d(s().m(function n(){var o;return s().w(function(n){for(;;)switch(n.p=n.n){case 0:if(k.value&&i.value.activate_dashboard_plugin){n.n=1;break}throw new Error("Cannot activate dashboard plugin");case 1:return t.start("activate-dashboard-plugin"),n.p=2,n.n=3,e(i.value.activate_dashboard_plugin,l.value.activate_dashboard_plugin);case 3:return(o=n.v).redirect&&setTimeout(function(){return window.location.replace(o.redirect)},500),n.a(2,o);case 4:return n.p=4,t.stop("activate-dashboard-plugin"),n.f(4);case 5:return n.a(2)}},n,null,[[2,,4,5]])}))).apply(this,arguments)}function x(){return x=d(s().m(function e(){var t,i,o,r=arguments;return s().w(function(e){for(;;)switch(e.n){case 0:if(t=r.length>0&&void 0!==r[0]?r[0]:{},!k.value){e.n=2;break}return e.n=1,L();case 1:return e.a(2,e.v);case 2:i=t.page||"",t.is_summary||!1?(i="summary-box",n.value=i):n.value=t.module_slug||i,(o=C(i))&&window.location.replace(o);case 3:return e.a(2)}},e)})),x.apply(this,arguments)}function C(e){return _.value&&(m.value[e]||m.value.default)||null}return function(){if("undefined"!=typeof window){var e,t,n,i,o=(null===(e=window.dashboard)||void 0===e?void 0:e.hub_connector)||(null===(t=window.onboard)||void 0===t?void 0:t.hub_connector)||(null===(n=window.defender)||void 0===n?void 0:n.hub_connector)||(null===(i=window.iplockout)||void 0===i?void 0:i.hub_connector);o&&w(o)}}(),{routes:i,nonces:l,button_label:c,is_dash_installed:v,is_dash_activated:b,is_hub_connected:h,hub_connector_url:m,isSiteConnected:g,isDashReady:y,canActivateDash:k,hasConnectorUrls:_,init:w,updateConnectionStatus:function(e){h.value=Boolean(e)},updateConnectorUrl:function(e){"object"===f(e)&&null!==e?m.value=p({},e):"string"==typeof e&&(m.value={default:e})},initHubConnectionFlow:function(){return x.apply(this,arguments)},activateDashboardPlugin:L,checkConnection:function(){var e=n.value;return!(!e||!["global-ip","blocklist","onboard","summary-box"].includes(e)||!h.value)&&(n.value="",!0)},clearConnectionState:function(){n.value=""},getRedirectUrl:C}})},4073:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var i=function(){return{homeUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.home_url+e},siteUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.site_url+e},adminUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.admin_url+e},assetUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.defender_url+e},wpmuDevApiBaseUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_api_base_url+e},campaign_url:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"project/wp-defender",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return n=n&&!n.endsWith("&")?n+"&":n,"".concat(defender.wpmudev_api_base_url).concat(t,"/?").concat(n,"utm_source=defender&utm_medium=plugin&utm_campaign=").concat(e)},isUrlOrSlug:function(e){return/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/i.test(e)?"url":"slug"}}}},4438:(e,t,n)=>{"use strict";n.d(t,{A:()=>S});var i=n(9726),o=n(7786),r=n(682),a=n(1669),u=n.n(a);const s={mounted:function(e,t){(0,r.X)().isHighContrast()&&!u()("body").hasClass("sui-elements-accessible")&&u()("body").addClass("sui-elements-accessible");var n=jQuery(e).closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof jQuery.fn.SUIselect2&&jQuery(e).SUIselect2({dropdownParent:i}),jQuery(e).on("select2:select",function(){var n,i=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(i),null===(n=t.value)||void 0===n||n.call(t,e)}),jQuery(e).on("select2:unselect",function(){var t=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(t)})},updated:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy");var n=t.closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof t.SUIselect2&&t.SUIselect2({dropdownParent:i})},unmounted:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy")}};function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=l(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,r,a,u=[],s=!0,l=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(i=r.call(n)).done)&&(u.push(i.value),u.length!==t);s=!0);}catch(e){l=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var v=["for"],p={key:1,class:"sui-field-prefix"},b={key:2,class:"relative"},h=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width"],m={key:0,value:""},g=["value"],y=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width"],k={key:0,value:""},_=["value"],w={key:4,class:"sui-error-message"},L={key:5,class:"sui-description"};const R={__name:"sui-select",props:{modelValue:{type:[String,Number,Array],default:""},options:{type:[Array,Object],required:!0},id:{type:String,default:""},name:{type:String,default:""},label:{type:String,default:""},prefix:{type:String,default:""},placeholder:{type:String,default:""},multiple:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1},hasField:{type:Boolean,default:!0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:""},helperMessage:{type:String,default:""},customClass:{type:String,default:""},width:{type:String,default:"100%"},icon:{type:String,default:""}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=s,a=e,u=n,l=(0,i.EW)(function(){return a.id||"select-".concat(Math.random().toString(36).substr(2,9))}),f=(0,i.EW)(function(){return(Array.isArray(a.options)?a.options:Object.entries(a.options).map(function(e){var t=d(e,2);return c({},t[0],t[1])})).map(function(e){if("string"==typeof e)return{value:e,label:e};if(void 0!==e.value||void 0!==e.label)return e;var t=d(Object.entries(e)[0]||[],2);return{value:t[0],label:t[1]}})}),R=(0,o.hRP)(a,"modelValue",u);return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)({"sui-form-field":e.hasField,"sui-form-field-error":e.hasError})},[e.label?((0,i.uX)(),(0,i.CE)("label",{key:0,class:"sui-label",for:l.value},(0,i.v_)(e.label),9,v)):(0,i.Q3)("",!0),e.prefix?((0,i.uX)(),(0,i.CE)("span",p,(0,i.v_)(e.prefix),1)):(0,i.Q3)("",!0),e.icon?((0,i.uX)(),(0,i.CE)("div",b,[n[2]||(n[2]=(0,i.Lk)("span",{class:"prefix-icon sui-icon-web-globe-world"},null,-1)),(0,i.bo)(((0,i.uX)(),(0,i.CE)("select",{id:l.value,name:e.name,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(R)?R.value=e:null}),class:(0,i.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%"},[!e.multiple&&e.placeholder?((0,i.uX)(),(0,i.CE)("option",m)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(f.value,function(e){return(0,i.uX)(),(0,i.CE)("option",{key:e.value,value:e.value},(0,i.v_)(e.label),9,g)}),128))],10,h)),[[i.u1,(0,i.R1)(R)],[(0,i.R1)(r)]])])):(0,i.bo)(((0,i.uX)(),(0,i.CE)("select",{key:3,id:l.value,name:e.name,"onUpdate:modelValue":n[1]||(n[1]=function(e){return(0,i.i9)(R)?R.value=e:null}),class:(0,i.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%"},[!e.multiple&&e.placeholder?((0,i.uX)(),(0,i.CE)("option",k)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(f.value,function(e){return(0,i.uX)(),(0,i.CE)("option",{key:e.value,value:e.value},(0,i.v_)(e.label),9,_)}),128))],10,y)),[[i.u1,(0,i.R1)(R)],[(0,i.R1)(r)]]),e.hasError&&e.errorMessage?((0,i.uX)(),(0,i.CE)("p",w,(0,i.v_)(e.errorMessage),1)):(0,i.Q3)("",!0),e.helperMessage?((0,i.uX)(),(0,i.CE)("p",L,(0,i.v_)(e.helperMessage),1)):(0,i.Q3)("",!0),(0,i.RG)(t.$slots,"default")],2)}}};var x=n(5072),C=n.n(x),j=n(1904),E={insert:"head",singleton:!1};C()(j.A,E);j.A.locals;const S=(0,n(6262).A)(R,[["__scopeId","data-v-b05b1ba2"]])},4497:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var i=n(9726),o={class:"sui-notice-content"},r={class:"sui-notice-message"};const a={__name:"notice",props:{noticeType:String,iconType:String},setup:function(e){return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-notice",e.noticeType])},[(0,i.Lk)("div",o,[(0,i.Lk)("div",r,[(0,i.Lk)("i",{class:(0,i.C4)(["sui-notice-icon sui-md",e.iconType]),"aria-hidden":"true"},null,2),(0,i.RG)(t.$slots,"default")])])],2)}}}},4916:(e,t,n)=>{"use strict";n.d(t,{w:()=>u});var i=n(1751);function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function u(n,i,o,a){var u=i&&i.prototype instanceof l?i:l,c=Object.create(u.prototype);return r(c,"_invoke",function(n,i,o){var r,a,u,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,a=0,u=e,f.n=n,s}};function v(n,i){for(a=n,u=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(u=r[(a=r[4])?5:(a=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(a=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,a=0))}if(o||n>1)return s;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),a=c,u=p;(t=a<2?e:u)||!d;){r||(a?a<3?(a>1&&(f.n=-1),v(a,u)):f.n=u:f.v=u);try{if(l=2,r){if(a||(o="next"),t=r[o]){if(!(t=t.call(r,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,a<2&&(a=0)}else 1===a&&(t=r.return)&&t.call(r),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);r=e}else if((t=(d=f.n<0)?u:n.call(i,f))!==s)break}catch(t){r=e,a=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,o,a),!0),c}var s={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(r(t={},i,function(){return this}),t),v=d.prototype=l.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,r(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e}return c.prototype=d,r(v,"constructor",d),r(d,"constructor",c),c.displayName="GeneratorFunction",r(d,a,"GeneratorFunction"),r(v),r(v,a,"Generator"),r(v,i,function(){return this}),r(v,"toString",function(){return"[object Generator]"}),(o=function(){return{w:u,m:p}})()}function r(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}r=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var a=function(t,n){r(e,t,function(e){return this._invoke(t,n,e)})};a("next",0),a("throw",1),a("return",2)}},r(e,t,n,i)}function a(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}var u=(0,n(810).nY)("analyticsTracking",function(){function e(){var t;return t=o().m(function e(t){var n,r,a,u;return o().w(function(e){for(;;)switch(e.n){case 0:if(a=null===(n=defender)||void 0===n||null===(n=n.routes)||void 0===n?void 0:n.track_feature_handler,u=null===(r=defender)||void 0===r||null===(r=r.nonces)||void 0===r?void 0:r.track_feature_handler,!a||!u){e.n=2;break}return e.n=1,(0,i.q)().post(a,u,t);case 1:return e.a(2,e.v);case 2:return e.a(2)}},e)}),e=function(){var e=this,n=arguments;return new Promise(function(i,o){var r=t.apply(e,n);function u(e){a(r,i,o,u,s,"next",e)}function s(e){a(r,i,o,u,s,"throw",e)}u(void 0)})},e.apply(this,arguments)}return{trackFeature:function(t){return e.apply(this,arguments)}}})},5358:(e,t,n)=>{var i={"./af":5177,"./af.js":5177,"./ar":1509,"./ar-dz":1488,"./ar-dz.js":1488,"./ar-kw":8676,"./ar-kw.js":8676,"./ar-ly":2353,"./ar-ly.js":2353,"./ar-ma":4496,"./ar-ma.js":4496,"./ar-ps":6947,"./ar-ps.js":6947,"./ar-sa":2682,"./ar-sa.js":2682,"./ar-tn":9756,"./ar-tn.js":9756,"./ar.js":1509,"./az":5533,"./az.js":5533,"./be":8959,"./be.js":8959,"./bg":7777,"./bg.js":7777,"./bm":4903,"./bm.js":4903,"./bn":1290,"./bn-bd":7357,"./bn-bd.js":7357,"./bn.js":1290,"./bo":1545,"./bo.js":1545,"./br":1470,"./br.js":1470,"./bs":4429,"./bs.js":4429,"./ca":7306,"./ca.js":7306,"./cs":6464,"./cs.js":6464,"./cv":3635,"./cv.js":3635,"./cy":4226,"./cy.js":4226,"./da":3601,"./da.js":3601,"./de":7853,"./de-at":6111,"./de-at.js":6111,"./de-ch":4697,"./de-ch.js":4697,"./de.js":7853,"./dv":708,"./dv.js":708,"./el":4691,"./el.js":4691,"./en-au":3872,"./en-au.js":3872,"./en-ca":8298,"./en-ca.js":8298,"./en-gb":6195,"./en-gb.js":6195,"./en-ie":6584,"./en-ie.js":6584,"./en-il":5543,"./en-il.js":5543,"./en-in":9033,"./en-in.js":9033,"./en-nz":9402,"./en-nz.js":9402,"./en-sg":3004,"./en-sg.js":3004,"./eo":2934,"./eo.js":2934,"./es":7650,"./es-do":838,"./es-do.js":838,"./es-mx":7730,"./es-mx.js":7730,"./es-us":6575,"./es-us.js":6575,"./es.js":7650,"./et":3035,"./et.js":3035,"./eu":3508,"./eu.js":3508,"./fa":119,"./fa.js":119,"./fi":527,"./fi.js":527,"./fil":5995,"./fil.js":5995,"./fo":2477,"./fo.js":2477,"./fr":5498,"./fr-ca":6435,"./fr-ca.js":6435,"./fr-ch":7892,"./fr-ch.js":7892,"./fr.js":5498,"./fy":7071,"./fy.js":7071,"./ga":1734,"./ga.js":1734,"./gd":217,"./gd.js":217,"./gl":7329,"./gl.js":7329,"./gom-deva":2124,"./gom-deva.js":2124,"./gom-latn":3383,"./gom-latn.js":3383,"./gu":5050,"./gu.js":5050,"./he":1713,"./he.js":1713,"./hi":3861,"./hi.js":3861,"./hr":6308,"./hr.js":6308,"./hu":609,"./hu.js":609,"./hy-am":7160,"./hy-am.js":7160,"./id":4063,"./id.js":4063,"./is":9374,"./is.js":9374,"./it":8383,"./it-ch":1827,"./it-ch.js":1827,"./it.js":8383,"./ja":3827,"./ja.js":3827,"./jv":9722,"./jv.js":9722,"./ka":1794,"./ka.js":1794,"./kk":7088,"./kk.js":7088,"./km":6870,"./km.js":6870,"./kn":4451,"./kn.js":4451,"./ko":3164,"./ko.js":3164,"./ku":8174,"./ku-kmr":6181,"./ku-kmr.js":6181,"./ku.js":8174,"./ky":8474,"./ky.js":8474,"./lb":9680,"./lb.js":9680,"./lo":5867,"./lo.js":5867,"./lt":5766,"./lt.js":5766,"./lv":9532,"./lv.js":9532,"./me":8076,"./me.js":8076,"./mi":1848,"./mi.js":1848,"./mk":306,"./mk.js":306,"./ml":3739,"./ml.js":3739,"./mn":9053,"./mn.js":9053,"./mr":6169,"./mr.js":6169,"./ms":3386,"./ms-my":2297,"./ms-my.js":2297,"./ms.js":3386,"./mt":7075,"./mt.js":7075,"./my":2264,"./my.js":2264,"./nb":2274,"./nb.js":2274,"./ne":8235,"./ne.js":8235,"./nl":2572,"./nl-be":3784,"./nl-be.js":3784,"./nl.js":2572,"./nn":4566,"./nn.js":4566,"./oc-lnc":9330,"./oc-lnc.js":9330,"./pa-in":9849,"./pa-in.js":9849,"./pl":4418,"./pl.js":4418,"./pt":9834,"./pt-br":8303,"./pt-br.js":8303,"./pt.js":9834,"./ro":4457,"./ro.js":4457,"./ru":2271,"./ru.js":2271,"./sd":1221,"./sd.js":1221,"./se":3478,"./se.js":3478,"./si":7538,"./si.js":7538,"./sk":5784,"./sk.js":5784,"./sl":6637,"./sl.js":6637,"./sq":6794,"./sq.js":6794,"./sr":5719,"./sr-cyrl":3322,"./sr-cyrl.js":3322,"./sr.js":5719,"./ss":6e3,"./ss.js":6e3,"./sv":1011,"./sv.js":1011,"./sw":748,"./sw.js":748,"./ta":1025,"./ta.js":1025,"./te":1885,"./te.js":1885,"./tet":8861,"./tet.js":8861,"./tg":6571,"./tg.js":6571,"./th":5802,"./th.js":5802,"./tk":9527,"./tk.js":9527,"./tl-ph":9231,"./tl-ph.js":9231,"./tlh":1052,"./tlh.js":1052,"./tr":5096,"./tr.js":5096,"./tzl":9846,"./tzl.js":9846,"./tzm":1765,"./tzm-latn":7711,"./tzm-latn.js":7711,"./tzm.js":1765,"./ug-cn":8414,"./ug-cn.js":8414,"./uk":6618,"./uk.js":6618,"./ur":158,"./ur.js":158,"./uz":7609,"./uz-latn":2475,"./uz-latn.js":2475,"./uz.js":7609,"./vi":1135,"./vi.js":1135,"./x-pseudo":4051,"./x-pseudo.js":4051,"./yo":2218,"./yo.js":2218,"./zh-cn":2648,"./zh-cn.js":2648,"./zh-hk":1632,"./zh-hk.js":1632,"./zh-mo":1541,"./zh-mo.js":1541,"./zh-tw":304,"./zh-tw.js":304};function o(e){var t=r(e);return n(t)}function r(e){if(!n.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}o.keys=function(){return Object.keys(i)},o.resolve=r,e.exports=o,o.id=5358},5592:(e,t,n)=>{"use strict";n.d(t,{B:()=>r});var i=n(4005),o=new i.FilterXSS({whiteList:{a:["href","title","target"],span:["class"],strong:[]},safeAttrValue:function(e,t,n){return"a"===e&&"href"===t&&"%s"===n?"%s":(0,i.safeAttrValue)(e,t,n)}}),r=function(){var e=wp.i18n;return{__:function(t){return o.process(e.__(t,"defender-security"))},_n:function(t,n,i){return o.process(e._n(t,n,i,"defender-security"))},xss:function(e){return o.process(e)},sprintf:function(){return e.sprintf.apply(e,arguments)}}}},5807:(e,t,n)=>{"use strict";n.d(t,{A:()=>ye});var i=n(9726),o=n(682),r=n(5945),a=n(5592),u=n(1751),s=n(9919);function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return c(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,o,"GeneratorFunction")),e.prototype=Object.create(v),e}return s.prototype=d,c(v,"constructor",d),c(d,"constructor",s),s.displayName="GeneratorFunction",c(d,o,"GeneratorFunction"),c(v),c(v,o,"Generator"),c(v,i,function(){return this}),c(v,"toString",function(){return"[object Generator]"}),(l=function(){return{w:r,m:p}})()}function c(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){c(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},c(e,t,n,i)}function d(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){d(r,i,o,a,u,"next",e)}function u(e){d(r,i,o,a,u,"throw",e)}a(void 0)})}}var v={key:0,class:"defender-rate-notice sui-notice sui-notice-info"},p={class:"sui-notice-content"},b={class:"sui-notice-message"},h={class:"sui-notice-actions"},m={class:"sui-screen-reader-text"};const g={__name:"rate-notice",props:{message:String,type:String},setup:function(e){var t=(0,a.B)().__,n=(0,u.q)(),o=(0,i.WQ)("store"),r=(0,i.KR)(!0),c=(0,i.EW)(function(){return o.misc.rating_is_displayed}),d=(0,i.EW)(function(){return o.misc.rating_text}),g=(0,i.EW)(function(){return o.misc.rating_type}),y=(0,i.EW)(function(){return o.routes}),k=(0,i.EW)(function(){return o.nonces}),_=function(){var e=f(l().m(function e(){return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(y.value.handle_notice,k.value.handle_notice,{});case 1:r.value=!1,window.open("https://wordpress.org/support/plugin/defender-security/reviews/#new-post","_blank");case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),w=function(){var e=f(l().m(function e(){var t,i,o;return l().w(function(e){for(;;)switch(e.n){case 0:return t="tweak"===g.value,i=t?y.value.refuse_notice:y.value.postpone_notice,o=t?k.value.refuse_notice:k.value.postpone_notice,e.n=1,n.post(i,o,{});case 1:r.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),L=function(){var e=f(l().m(function e(){return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(y.value.refuse_notice,k.value.refuse_notice,{});case 1:r.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return c.value&&r.value?((0,i.uX)(),(0,i.CE)("div",v,[(0,i.Lk)("div",p,[(0,i.Lk)("div",b,[(0,i.Lk)("p",null,(0,i.v_)(d.value),1),(0,i.bF)((0,i.R1)(s.A),{"css-class":"sui-button-blue",onClick:_},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Rate Defender")),1)]}),_:1}),(0,i.bF)((0,i.R1)(s.A),{onClick:w,"css-class":"sui-button-ghost dismiss"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Maybe later")),1)]}),_:1}),(0,i.Lk)("a",{href:"#",onClick:(0,i.D$)(L,["prevent"]),class:"refuse"},(0,i.v_)((0,i.R1)(t)("No thanks")),1)]),(0,i.Lk)("div",h,[(0,i.Lk)("button",{class:"sui-button-icon",onClick:L},[n[0]||(n[0]=(0,i.Lk)("span",{class:"sui-icon-cross-close","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",m,(0,i.v_)((0,i.R1)(t)("Close this notice")),1)])])])])):(0,i.Q3)("",!0)}}};var y={key:0,class:"sui-notice sui-notice-info"},k={class:"sui-notice-content"},_={class:"sui-notice-message"},w={class:"m-0"},L=["innerHTML"];const R={__name:"opcache-notice",setup:function(e){var t=(0,a.B)().__,n=(0,i.KR)(defender.opcache_save_comments),o=(0,i.KR)(defender.opcache_message);return function(e,r){return"disabled"===n.value?((0,i.uX)(),(0,i.CE)("div",y,[(0,i.Lk)("div",k,[(0,i.Lk)("div",_,[(0,i.Lk)("h3",w,(0,i.v_)((0,i.R1)(t)("Enable OPcache Save Comments")),1),(0,i.Lk)("p",{innerHTML:o.value},null,8,L)])])])):(0,i.Q3)("",!0)}}};var x=n(6874),C=n(4073),j=n(4438),E={class:"sui-row-with-sidenav"},S={role:"navigation",class:"sui-sidenav"},O={class:"sui-vertical-tabs sui-sidenav-hide-md"},T=["data-tab","onClick"],X={key:0,class:"wd-new-feature-dot"},P={key:1,class:"sui-tag sui-tag-pro right-10px top-10px"},W={class:"sui-sidenav-hide-lg"};const F={__name:"side-menu",props:{tabs:{type:Array,required:!0},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1}},setup:function(e){var t,n=(0,C.I)().adminUrl,o=(0,a.B)().__,r=e,u=(0,i.KR)(r.defaultTab||(null===(t=r.tabs[0])||void 0===t?void 0:t.id));(0,i.wB)(u,function(){var e=n("admin.php?page="+s()+"&view="+u.value),t=window.location.hash;void 0!==t&&(e+=t),history.replaceState({},null,e)});var s=function(){return new URLSearchParams(window.location.search).get("page")};return(0,i.sV)(function(){var e=new URLSearchParams(window.location.search).get("view");e&&r.tabs.some(function(t){return t.id===e})?u.value=e:!r.defaultTab&&r.tabs.length>0&&(u.value=r.tabs[0].id)}),function(t,r){return(0,i.uX)(),(0,i.CE)("section",E,[(0,i.Lk)("div",S,[(0,i.Lk)("ul",O,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.id,class:(0,i.C4)(["sui-vertical-tab",{current:u.value===e.id,"heading pl-5px":e.heading}])},[e.heading?((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,i.eW)((0,i.v_)(e.heading),1)],64)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:"#",role:"button","data-tab":e.id,onClick:(0,i.D$)(function(t){return i=e.id,u.value=i,void history.replaceState({},null,n("admin.php?page="+s()+"&view="+i));var i},["prevent"])},[(0,i.eW)((0,i.v_)(e.label)+" ",1),e.showDot?((0,i.uX)(),(0,i.CE)("span",X)):e.showPro?((0,i.uX)(),(0,i.CE)("span",P,(0,i.v_)((0,i.R1)(o)("Pro")),1)):e.badge?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",[e.badgeColor,{"sui-tag-grey":u.value===e.id}]])},(0,i.v_)(e.badge),3)):e.icon?((0,i.uX)(),(0,i.CE)("span",{key:3,class:(0,i.C4)(e.icon),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,T))],2)}),128))]),(0,i.Lk)("div",W,[(0,i.bF)(j.A,{"has-field":!1,class:"margin-bottom-30",modelValue:u.value,"onUpdate:modelValue":r[0]||(r[0]=function(e){return u.value=e}),options:e.tabs.map(function(e){return{label:e.label,value:e.id}})},null,8,["modelValue","options"])])]),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(n){return(0,i.uX)(),(0,i.CE)("div",{key:"content-".concat(n.id),class:(0,i.C4)({"sui-box":e.boxed}),style:(0,i.Tr)({display:u.value===n.id?"block":"none"})},[n.heading?(0,i.Q3)("",!0):(0,i.RG)(t.$slots,n.id,{key:0,tab:n},function(){return[(0,i.Lk)("p",null,"Content for "+(0,i.v_)(n.label),1)]})],6)}),128))])}}};var A=n(5072),I=n.n(A),G=n(8023),K={insert:"head",singleton:!1};I()(G.A,K);G.A.locals;const M=(0,n(6262).A)(F,[["__scopeId","data-v-4f9f85ba"]]);var U=n(9806),D={class:"sui-list-detail flex items-center"},H=["href"];const B={__name:"unlock-pro",props:{campaignUrl:{type:String,required:!0}},setup:function(e){var t=(0,a.B)().__;return function(n,o){return(0,i.uX)(),(0,i.CE)("span",D,[(0,i.Lk)("a",{href:e.campaignUrl,target:"_blank",class:"defender-upgrade-text"},(0,i.v_)((0,i.R1)(t)("Unlock with Pro")),9,H),o[0]||(o[0]=(0,i.Lk)("svg",{width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",fill:"#F9E1FF"}),(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",stroke:"#8D00B1"}),(0,i.Lk)("path",{d:"M14.6133 12V10.8047C14.6289 10.3438 14.7305 9.91406 14.918 9.51562C15.1055 9.10938 15.3516 8.75781 15.6562 8.46094C15.9609 8.16406 16.3125 7.92969 16.7109 7.75781C17.1172 7.58594 17.5469 7.5 18 7.5C18.4609 7.5 18.8906 7.58594 19.2891 7.75781C19.6953 7.92969 20.0508 8.16406 20.3555 8.46094C20.6602 8.75781 20.9062 9.10938 21.0938 9.51562C21.2734 9.91406 21.375 10.3438 21.3984 10.8047V12H21.75C21.9609 12 22.1367 12.0742 22.2773 12.2227C22.4258 12.3633 22.5 12.5391 22.5 12.75V17.25C22.5 17.4609 22.4258 17.6406 22.2773 17.7891C22.1367 17.9297 21.9609 18 21.75 18H14.25C14.0391 18 13.8594 17.9297 13.7109 17.7891C13.5703 17.6406 13.5 17.4609 13.5 17.25V12.75C13.5 12.5391 13.5703 12.3633 13.7109 12.2227C13.8594 12.0742 14.0391 12 14.25 12H14.6133ZM16.5234 12H19.4766V10.8047C19.4766 10.3906 19.332 10.0391 19.043 9.75C18.7539 9.45312 18.4062 9.30469 18 9.30469C17.5938 9.30469 17.2461 9.45312 16.957 9.75C16.668 10.0391 16.5234 10.3906 16.5234 10.8047V12Z",fill:"#8D00B1"})],-1))])}}};var N=n(1289),Q=["id"],V={class:"sui-summary-segment"},q={class:"sui-summary-details"},$={class:"sui-summary-large"},Y=["data-tooltip"],z={key:1,class:"sui-summary-percent"},J={class:"sui-summary-sub"},Z={key:2,class:"sui-summary-detail"},ee={key:3,class:"sui-summary-sub"},te={key:0,class:"sui-summary-segment"},ne={class:"sui-list"},ie={class:"sui-list-label"},oe=["data-tooltip"],re={class:"sui-list-detail"},ae=["href"],ue={key:0,class:"sui-tag sui-tag-brown"},se={key:2,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},le={key:0,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},ce={key:1,class:"sui-tag sui-tag-brown"},de={key:1,class:"sui-summary-segment"};const fe={__name:"sui-summary",props:{small:{type:Boolean,default:!1},id:{type:String,default:""},title:{type:String,default:""},mainValue:{type:[String,Number]},maxValue:{type:[String,Number],default:""},mainLabel:{type:String},subValue:{type:String,default:""},subLabel:{type:String,default:""},icon:{type:String,default:""},iconColor:{type:String,default:""},listItems:{type:Array,default:function(){return[]}},customContent:{type:Boolean,default:!1},tooltip:{type:String,default:""}},emits:["button-click"],setup:function(e,t){var n=t.emit,o=e,r=n,u=(0,U.p)(),s=u.maybeHideBranding,l=u.whitelabelHeroImage,c=u.backgroundImageStyle,d=(0,a.B)().__,f=(0,i.EW)(function(){return o.id?o.id:o.title?o.title.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,""):""});return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-box sui-summary",{"sui-summary-sm":e.small,"sui-rebranded":(0,i.R1)(s)&&(0,i.R1)(l),"sui-unbranded":(0,i.R1)(s)&&!(0,i.R1)(l)}]),id:f.value},[(0,i.Lk)("div",{class:"sui-summary-image-space","aria-hidden":"true",style:(0,i.Tr)((0,i.R1)(c))},null,4),(0,i.Lk)("div",V,[(0,i.Lk)("div",q,[e.customContent?(0,i.RG)(t.$slots,"custom-content",{key:0}):((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.Lk)("span",$,(0,i.v_)(e.mainValue),1),e.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":e.tooltip,class:"sui-tooltip sui-tooltip-top-center sui-tooltip-constrained"},[n[0]||(n[0]=(0,i.eW)(" ")),e.icon?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)([e.icon,e.iconColor]),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,Y)):(0,i.Q3)("",!0),e.maxValue?((0,i.uX)(),(0,i.CE)("span",z,"/"+(0,i.v_)(e.maxValue),1)):(0,i.Q3)("",!0),(0,i.Lk)("span",J,(0,i.v_)(e.mainLabel),1),e.subValue?((0,i.uX)(),(0,i.CE)("span",Z,(0,i.v_)(e.subValue),1)):(0,i.Q3)("",!0),e.subLabel?((0,i.uX)(),(0,i.CE)("span",ee,(0,i.v_)(e.subLabel),1)):(0,i.Q3)("",!0)],64))])]),e.listItems&&e.listItems.length?((0,i.uX)(),(0,i.CE)("div",te,[(0,i.Lk)("ul",ne,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.listItems,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.label},[(0,i.Lk)("span",ie,[(0,i.eW)((0,i.v_)(e.label)+" ",1),e.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":e.tooltip,class:"sui-tooltip sui-tooltip-constrained sui-tooltip-top-center"},n[1]||(n[1]=[(0,i.Lk)("span",{"aria-hidden":"true",class:"ml-2 sui-icon-info sui-sm"},null,-1)]),8,oe)):(0,i.Q3)("",!0)]),(0,i.Lk)("span",re,[e.button?((0,i.uX)(),(0,i.Wv)(N.A,{key:0,label:e.button.label||e.value,type:e.button.type||"button",variant:e.button.variant||"default",size:e.button.size||"small",disabled:e.button.disabled||!1,icon:e.button.icon,onClick:function(t){return function(e){var t,n;r("button-click",{action:(null===(t=e.button)||void 0===t?void 0:t.action)||"default",data:(null===(n=e.button)||void 0===n?void 0:n.data)||{},item:e,label:e.label})}(e)}},null,8,["label","type","variant","size","disabled","icon","onClick"])):e.upsellUrl?((0,i.uX)(),(0,i.Wv)(B,{key:1,"campaign-url":e.upsellUrl},null,8,["campaign-url"])):e.link?((0,i.uX)(),(0,i.CE)("a",{key:2,href:e.link,target:"_blank"},["disabled"===e.value?((0,i.uX)(),(0,i.CE)("span",ue,(0,i.v_)((0,i.R1)(d)("Disabled")),1)):e.tag?((0,i.uX)(),(0,i.CE)("span",{key:1,class:(0,i.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,i.v_)(e.value),3)):"check"===e.value?((0,i.uX)(),(0,i.CE)("i",se)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},[(0,i.eW)((0,i.v_)(e.value),1)],64))],8,ae)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},["check"===e.value?((0,i.uX)(),(0,i.CE)("i",le)):"disabled"===e.value?((0,i.uX)(),(0,i.CE)("span",ce,(0,i.v_)((0,i.R1)(d)("Disabled")),1)):e.tag?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,i.v_)(e.value),3)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},[(0,i.eW)((0,i.v_)(e.value),1)],64))],64))])])}),128))])])):(0,i.Q3)("",!0),t.$slots.segment?((0,i.uX)(),(0,i.CE)("div",de,[(0,i.RG)(t.$slots,"segment")])):(0,i.Q3)("",!0)],10,Q)}}};var ve=n(3498),pe=n(9250),be=["id"],he={class:"sui-header"},me={class:"sui-header-title"},ge={key:5};const ye={__name:"base-layout",props:{title:{type:String,required:!0},pageClass:{type:String,default:""},docLink:{type:String,default:null},summary:{type:Object,default:null},showSummary:{type:Boolean,default:!0},tabs:{type:Array,default:null},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1},feature:{type:String,default:"base-layout"}},setup:function(e){var t=e,n=(0,o.X)(),a=n.maybeHighContrast,u=n.showTrackingModal,s=["file-scanning","security-tweaks"].includes(t.feature),l=function(e){e.action&&"start-scan"===e.action&&(0,pe.S)().startScan()};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-wrap",(0,i.R1)(a)()]),id:e.feature},[(0,i.Lk)("div",{class:(0,i.C4)(e.pageClass)},[(0,i.Lk)("div",he,[(0,i.Lk)("h1",me,(0,i.v_)(e.title),1),(0,i.RG)(t.$slots,"header-actions"),e.docLink?((0,i.uX)(),(0,i.Wv)(r.A,{key:0,link:e.docLink},null,8,["link"])):(0,i.Q3)("",!0)]),(0,i.RG)(t.$slots,"notices"),(0,i.R1)(s)?((0,i.uX)(),(0,i.Wv)(g,{key:0})):(0,i.Q3)("",!0),(0,i.bF)(R),(0,i.R1)(u)?((0,i.uX)(),(0,i.Wv)(x.A,{key:1})):(0,i.Q3)("",!0),e.summary&&e.showSummary?((0,i.uX)(),(0,i.Wv)(fe,{key:2,id:"".concat(e.feature,"-summary"),"main-value":e.summary.mainValue,"main-label":e.summary.mainLabel,"sub-value":e.summary.subValue,"sub-label":e.summary.subLabel,icon:e.summary.icon,"icon-color":e.summary.iconColor,tooltip:e.summary.tooltip,"list-items":e.summary.listItems,onButtonClick:l},null,8,["id","main-value","main-label","sub-value","sub-label","icon","icon-color","tooltip","list-items"])):(0,i.RG)(t.$slots,"summary",{key:3}),e.tabs?((0,i.uX)(),(0,i.Wv)(M,{key:4,tabs:e.tabs,"default-tab":e.defaultTab,boxed:e.boxed},(0,i.eX)({_:2},[(0,i.pI)(e.tabs,function(e){return{name:e.id,fn:(0,i.k6)(function(){return[(0,i.RG)(t.$slots,e.id)]})}})]),1032,["tabs","default-tab","boxed"])):((0,i.uX)(),(0,i.CE)("div",ge,[(0,i.RG)(t.$slots,"default")])),n[0]||(n[0]=(0,i.Lk)("div",{class:"clearfix"},null,-1)),n[1]||(n[1]=(0,i.Lk)("div",{class:"padding-bottom-30"},null,-1))],2),(0,i.bF)(ve.A),(0,i.RG)(t.$slots,"modals")],10,be)}}}},5945:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var i=n(9726),o=n(5592),r={key:0,class:"sui-actions-right"},a=["href"];const u={__name:"doc-link",props:{link:{type:String,required:!0}},setup:function(e){var t=e,n=(0,o.B)().__,u=(0,i.KR)(defender.whitelabel.hide_doc_link),s=(0,i.EW)(function(){return defender.wpmudev_url+t.link});return function(e,t){return!1===u.value?((0,i.uX)(),(0,i.CE)("div",r,[(0,i.Lk)("a",{href:s.value,target:"_blank",class:"sui-button sui-button-ghost"},[t[0]||(t[0]=(0,i.Lk)("i",{class:"sui-icon-academy","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Documentation")),1)],8,a)])):(0,i.Q3)("",!0)}}}},6218:(e,t,n)=>{"use strict";n.d(t,{j:()=>r});var i=n(5093),o=n.n(i);function r(){var e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD-MM-YYYY";return e?o()(e).format(t):""},t=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return o()(e).subtract(t,"days").toDate()},n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return o()(e).startOf("week").toDate()},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return o()(e).endOf("week").toDate()};return{formatDate:e,formatTime:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"HH:mm";if(!e)return"";if("string"==typeof e)if(e.match(/^\d{1,2}:\d{2}(:\d{2})?$/)){var i=e.padStart(5,"0");t=o()("1970-01-01T".concat(i))}else t=o()(e);else t=o()(e);return t.isValid()?"LT"===n?t.format("LT"):t.format(n):""},subtractDays:t,addDays:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return o()(e).add(t,"days").toDate()},getWeekStart:n,getWeekEnd:i,getDateRanges:function(){var e=new Date,o=n(e),r=i(e);return{Today:[e,e],"Last 7 days":[t(e,7),e],"This week":[o,r],"30 days":[t(e,30),e]}},getDefaultDateRange:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:7,i=new Date,o=t(i,n);return{date_from:e(o),date_to:e(i)}}}}},6874:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});var i=n(9726),o=n(5592),r=n(8261),a=n(1751),u=n(9919);function s(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,c=Object.create(s.prototype);return l(c,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),c}var a={};function u(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(l(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,l(e,o,"GeneratorFunction")),e.prototype=Object.create(v),e}return c.prototype=d,l(v,"constructor",d),l(d,"constructor",c),c.displayName="GeneratorFunction",l(d,o,"GeneratorFunction"),l(v),l(v,o,"Generator"),l(v,i,function(){return this}),l(v,"toString",function(){return"[object Generator]"}),(s=function(){return{w:r,m:p}})()}function l(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){l(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},l(e,t,n,i)}function c(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){c(r,i,o,a,u,"next",e)}function u(e){c(r,i,o,a,u,"throw",e)}a(void 0)})}}var f={class:"sui-modal sui-modal-md"},v=["aria-label"],p={class:"sui-box margin-bottom-5"},b={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},h={class:"sui-box-banner margin-bottom-30","aria-hidden":"true"},m=["src","srcset","alt"],g={class:"sui-screen-reader-text"},y=["innerHTML"],k=["innerHTML"],_={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--50"};const w={__name:"tracking-modal",setup:function(e){var t=(0,o.B)().__,n=(0,r.m)().suiRemoveModalClass,l=(0,a.q)().post,c=(0,i.KR)(defender.misc.banner_1x),w=(0,i.KR)(defender.misc.banner_2x),L=(0,i.KR)(defender.misc.title),R=(0,i.KR)(defender.misc.title),x=(0,i.KR)(defender.misc.desc),C=(0,i.KR)(defender.misc.optin_button_title),j=(0,i.KR)(defender.misc.skip_button_title),E=(0,i.KR)(defender.misc.nonces),S=(0,i.KR)(defender.misc.routes),O=(0,i.KR)(!1);(0,i.sV)(function(){document.onreadystatechange=function(){SUI.openModal("defender-tracking-modal",jQuery("body"),void 0,!1,!0)}});var T=function(){var e=d(s().m(function e(){return s().w(function(e){for(;;)switch(e.n){case 0:return O.value=!0,e.n=1,l(S.value.save_track_modal,E.value.save_track_modal,{});case 1:SUI.closeModal(),n(),O.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),X=function(){var e=d(s().m(function e(){return s().w(function(e){for(;;)switch(e.n){case 0:return O.value=!0,e.n=1,l(S.value.close_track_modal,E.value.close_track_modal,{});case 1:SUI.closeModal(),n(),O.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return(0,i.uX)(),(0,i.CE)("div",f,[(0,i.Lk)("div",{role:"dialog",id:"defender-tracking-modal","aria-modal":"true",class:"sui-modal-content","aria-label":(0,i.R1)(t)("Tracking Preferences Modal")},[(0,i.Lk)("div",p,[(0,i.Lk)("div",b,[(0,i.Lk)("figure",h,[(0,i.Lk)("img",{src:c.value,srcset:c.value+" 1x, "+w.value+" 2x",alt:L.value},null,8,m)]),(0,i.Lk)("button",{class:"modal-close-button sui-button-white sui-button-icon sui-button-float--right",onClick:X},[n[0]||(n[0]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",g,(0,i.v_)((0,i.R1)(t)("Close this dialog.")),1)]),(0,i.Lk)("h3",{class:"sui-box-title sui-lg",id:"defender-tracking-modal-label",innerHTML:R.value},null,8,y),(0,i.Lk)("p",{class:"sui-description",innerHTML:x.value},null,8,k)]),(0,i.Lk)("div",_,[(0,i.bF)((0,i.R1)(u.A),{onClick:T,doing_ajax:O.value,"css-class":"sui-button-blue"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)(C.value),1)]}),_:1},8,["doing_ajax"])])]),(0,i.Lk)("button",{type:"button",onClick:X,class:"sui-modal-skip defender-tracking-modal-skip-link"},(0,i.v_)(j.value),1)],8,v)])}}}},7476:(e,t,n)=>{"use strict";n.d(t,{r:()=>s});var i=n(810),o=n(9726);function r(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function u(n,i,o,r){var u=i&&i.prototype instanceof l?i:l,c=Object.create(u.prototype);return a(c,"_invoke",function(n,i,o){var r,a,u,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,a=0,u=e,f.n=n,s}};function v(n,i){for(a=n,u=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(u=r[(a=r[4])?5:(a=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(a=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,a=0))}if(o||n>1)return s;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),a=c,u=p;(t=a<2?e:u)||!d;){r||(a?a<3?(a>1&&(f.n=-1),v(a,u)):f.n=u:f.v=u);try{if(l=2,r){if(a||(o="next"),t=r[o]){if(!(t=t.call(r,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,a<2&&(a=0)}else 1===a&&(t=r.return)&&t.call(r),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);r=e}else if((t=(d=f.n<0)?u:n.call(i,f))!==s)break}catch(t){r=e,a=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),c}var s={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(a(t={},i,function(){return this}),t),v=d.prototype=l.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,a(e,o,"GeneratorFunction")),e.prototype=Object.create(v),e}return c.prototype=d,a(v,"constructor",d),a(d,"constructor",c),c.displayName="GeneratorFunction",a(d,o,"GeneratorFunction"),a(v),a(v,o,"Generator"),a(v,i,function(){return this}),a(v,"toString",function(){return"[object Generator]"}),(r=function(){return{w:u,m:p}})()}function a(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}a=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){a(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},a(e,t,n,i)}function u(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}var s=(0,i.nY)("loading",function(){var e=(0,o.KR)([]);function t(t){e.value.push(t)}function n(t){e.value=e.value.filter(function(e){return e!==t})}function i(t){return e.value.includes(t)}var a=function(){var e,o=(e=r().m(function e(o,a){return r().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!i(o)){e.n=1;break}return e.a(2);case 1:return t(o),e.p=2,e.n=3,a();case 3:return e.a(2,e.v);case 4:return e.p=4,n(o),e.f(4);case 5:return e.a(2)}},e,null,[[2,,4,5]])}),function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){u(r,i,o,a,s,"next",e)}function s(e){u(r,i,o,a,s,"throw",e)}a(void 0)})});return function(e,t){return o.apply(this,arguments)}}();return{start:t,stop:n,isLoading:i,clear:function(){for(var t in e)e[t]=!1},withLoading:a}})},8023:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(6314),o=n.n(i)()(function(e){return e[1]});o.push([e.id,".heading[data-v-4f9f85ba]{color:#999;font-size:12px;font-weight:600}.sidenav-tooltip-icon[data-v-4f9f85ba]{right:-5px;top:2px}",""]);const r=o},8261:(e,t,n)=>{"use strict";n.d(t,{m:()=>u});var i=n(9726),o=n(7786);function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,u=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){s=!0,r=e},f:function(){try{u||null==n.return||n.return()}finally{if(s)throw r}}}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var u=function(){var e=function(){(0,i.dY)(function(){"undefined"!=typeof SUI&&(t(),SUI.tabs(),SUI.modalDialog()),"undefined"!=typeof SUI&&SUI.select2&&document.querySelectorAll(".sui-select").forEach(function(e){var t=e.dataset.placeholder||"";SUI.select2(e,{placeholder:t,dropdownCssClass:"sui-select-dropdown"})})})};function t(){document.querySelectorAll(".sui-accordion").forEach(function(e){SUI.suiAccordion(e)})}var n=function(){var e=document.querySelector(".sui-has-modal");e&&e.classList.remove("sui-has-modal")};e(),(0,o.MLh)(document,"modalClosed",n);var a=(0,o.Ubj)("(max-width: 767px)"),u=(0,o.Ubj)("(min-width: 768px) and (max-width: 1024px)"),s=(0,o.Ubj)("(min-width: 1025px)"),l=(0,o.Ubj)("(max-width: 1444px)");return{rebindSUI:e,associateSUIselect2WithModal:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if("undefined"!=typeof SUI&&SUI.select2){if(!t){var n=e.closest('.sui-modal-content[aria-modal="true"]');t=(null==n?void 0:n.getAttribute("id"))||""}if(t){var i=document.getElementById(t);i&&SUI.select2(e,{dropdownParent:i})}}},suiRemoveModalClass:n,observeModalChanges:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".sui-modal";(0,o.P1n)(document.body,function(n){var i,o=r(n);try{for(o.s();!(i=o.n()).done;){var a=i.value;if("childList"===a.type)Array.from(a.addedNodes).some(function(e){var n,i;return e.nodeType===Node.ELEMENT_NODE&&((null===(n=e.matches)||void 0===n?void 0:n.call(e,t))||(null===(i=e.querySelector)||void 0===i?void 0:i.call(e,t)))})&&e()}}catch(e){o.e(e)}finally{o.f()}},{childList:!0,subtree:!0})},reloadAccordion:t,isMobile:a,isTablet:u,isDesktop:s,isLargeDesktop:l}}},8780:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(6314),o=n.n(i)()(function(e){return e[1]});o.push([e.id,"#defender-welcome-modal .sui-icon-close[data-v-2df21da0]{color:#222}",""]);const r=o},9136:(e,t,n)=>{"use strict";var i=n(9726),o=n(810),r=n(5592),a=n(9806),u=n(682),s=n(5807),l=n(4916),c=n(4073),d=n(3824),f=n(1751),v=n(7476);function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function b(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return h(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(h(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,h(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,h(d,"constructor",l),h(l,"constructor",s),s.displayName="GeneratorFunction",h(l,o,"GeneratorFunction"),h(d),h(d,o,"Generator"),h(d,i,function(){return this}),h(d,"toString",function(){return"[object Generator]"}),(b=function(){return{w:r,m:f}})()}function h(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}h=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){h(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},h(e,t,n,i)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach(function(t){y(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function y(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=p(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=p(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==p(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function _(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){k(r,i,o,a,u,"next",e)}function u(e){k(r,i,o,a,u,"throw",e)}a(void 0)})}}var w=(0,o.nY)("antibot",function(){var e,t=(0,i.KR)({}),n=(0,i.KR)({}),o=(0,i.KR)({}),r=(0,i.KR)({}),a=(0,i.KR)({}),u=(0,i.KR)({}),s=(0,v.r)().withLoading;function l(e){t.value=e.model,n.value=e.misc,o.value=e.hub,r.value=e.routes,a.value=e.nonces,u.value=e.service}"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.antibot&&l(window.dashboard.antibot);return{model:t,misc:n,hub:o,service:u,activate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s("activate-antibot",_(b().m(function n(){var i,o;return b().w(function(n){for(;;)switch(n.n){case 0:return i=g(g({},t.value),{},{enabled:!0,module_title:"antibot",module_location:e.page||""}),n.n=1,(0,f.q)().post(r.value.save_settings,a.value.save_settings,i);case 1:return l(g(g({},o=n.v),{},{service:u.value})),n.a(2,o)}},n)})))},hideAntibotNotice:function(){return s("hide-antibot-notice",_(b().m(function e(){return b().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,f.q)().post(r.value.hide_antibot_notice,a.value.hide_antibot_notice,{});case 1:return e.a(2,e.v)}},e)})))}}}),L=n(1289),R={key:0,id:"notice-global-ip-dismiss",class:"sui-notice sui-notice-warning"},x={class:"gap-4 sui-notice-content"},C=["src"],j={class:"pt-0 sui-notice-message"},E={class:"mt-0"},S=["textContent"],O=["textContent"],T={class:"sui-screen-reader-text"};const X={__name:"antibot-notice",setup:function(e){var t=(0,r.B)(),n=t.__,a=t.sprintf,u=(0,c.I)().assetUrl,s=(0,d.k)(),f=w(),v=(0,l.w)(),p=(0,o.bP)(s).is_hub_connected,b=(0,o.bP)(f),h=b.model,m=b.misc,g=(0,i.EW)(function(){return!0===m.value.show_notice&&(!1===p.value||!1===h.value.enabled)}),y=(0,i.EW)(function(){return a(n("Protect your website with the %s. Powered by threat data from over 500,000 sites and updated twice daily."),[m.value.module_name])}),k=(0,i.EW)(function(){return p.value?n("Activate for instant protection."):n("Sign up for free to activate powerful protection.")});function _(){p.value?f.activate({page:"Dashboard"}):s.initHubConnectionFlow({page:"dashboard"}),v.trackFeature({event:"def_antibot_dashboard_notice",data:{Action:"cta_clicked"}})}function X(){f.hideAntibotNotice(),v.trackFeature({event:"def_antibot_dashboard_notice",data:{Action:"closed"}})}return function(e,t){return g.value?((0,i.uX)(),(0,i.CE)("div",R,[(0,i.Lk)("div",x,[(0,i.Lk)("img",{class:"w-16 sui-image",src:(0,i.R1)(u)("assets/img/warning-icon.png"),alt:"warning icon"},null,8,C),(0,i.Lk)("div",j,[(0,i.Lk)("h4",E,(0,i.v_)((0,i.R1)(n)("Your site is not fully protected")),1),(0,i.Lk)("p",{class:"mb-0",textContent:(0,i.v_)(y.value)},null,8,S),(0,i.Lk)("p",{textContent:(0,i.v_)(k.value)},null,8,O),(0,i.bF)(L.A,{variant:"blue",action:"activate-antibot",onClick:_,label:(0,i.R1)(p)?(0,i.R1)(n)("ACTIVATE ANTIBOT GLOBAL FIREWALL"):(0,i.R1)(n)("CONNECT SITE TO ACTIVATE")},null,8,["label"])]),(0,i.Lk)("button",{class:"sui-button-icon","data-notice-close":"notice-global-ip-dismiss",onClick:X},[t[0]||(t[0]=(0,i.Lk)("span",{class:"sui-icon-close","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",T,(0,i.v_)((0,i.R1)(n)("Close this notice")),1)])])])):(0,i.Q3)("",!0)}}};var P=(0,o.nY)("securityTweaks",function(){var e,t,n=(0,i.KR)({}),o=(0,i.KR)({});"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.security_tweaks&&(t=window.dashboard.security_tweaks,n.value=t.issues,o.value=t.summary);var r=(0,i.EW)(function(){return o.value.fixed_count+"/"+(o.value.issues_count+o.value.fixed_count+o.value.ignore_count)});return{tweaks:n,summary:o,gauge:r}}),W={class:"sui-box hardener-widget"},F={class:"sui-box-header"},A={class:"sui-box-title"},I={class:"sui-box-body"},G={key:0,class:"sui-notice sui-notice-success"},K={class:"sui-notice-content"},M={class:"sui-notice-message"},U={key:0,class:"sui-accordion sui-accordion-flushed no-border-bottom"},D=["id","onClick"],H={class:"sui-accordion-item-header shadow-left-cyan"},B={class:"sui-accordion-item-title"},N={class:"sui-box-footer"},Q={class:"sui-actions-left"},V=["href"];const q={__name:"security-tweaks",setup:function(e){var t=P(),n=(0,o.bP)(t),a=n.summary,u=n.tweaks,s=(0,c.I)().adminUrl,l=(0,r.B)().__;return function(e,t){return(0,i.uX)(),(0,i.CE)("div",W,[(0,i.Lk)("div",F,[(0,i.Lk)("h3",A,[t[0]||(t[0]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(l)("Recommendations")),1)])]),(0,i.Lk)("div",I,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(l)("Common security improvements you can make to enhance your site's defence against hackers and bots.")),1),0===(0,i.R1)(a).issues_count?((0,i.uX)(),(0,i.CE)("div",G,[(0,i.Lk)("div",K,[(0,i.Lk)("div",M,[t[1]||(t[1]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-check-tick sui-md"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(l)("You have actioned all available security recommendations, great work!")),1)])])])):(0,i.Q3)("",!0)]),(0,i.R1)(a).issues_count>0?((0,i.uX)(),(0,i.CE)("div",U,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(Object.values((0,i.R1)(u)).slice(0,3),function(e){return(0,i.uX)(),(0,i.CE)("div",{key:e.slug,id:e.slug,class:"sui-accordion-item sui-info",onClick:function(t){return n=e,void(window.location.href=s("admin.php?page=wdf-hardener&view=issues#"+n.slug));var n}},[(0,i.Lk)("div",H,[(0,i.Lk)("div",B,[(0,i.eW)((0,i.v_)(e.title)+" ",1),t[2]||(t[2]=(0,i.Lk)("div",{class:"sui-actions-right"},[(0,i.Lk)("i",{class:"sui-icon-chevron-right","aria-hidden":"true"})],-1))])])],8,D)}),128))])):(0,i.Q3)("",!0),(0,i.Lk)("div",N,[(0,i.Lk)("div",Q,[(0,i.Lk)("a",{href:(0,i.R1)(s)("admin.php?page=wdf-hardener"),class:"sui-button sui-button-ghost"},[t[3]||(t[3]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(l)("View All")),1)],8,V)])])])}}};var $={class:"flex items-center sui-list-detail"},Y=["href"];const z={__name:"upsell_lock_icon_cta",props:{campaignUrl:{type:String,required:!0}},setup:function(e){var t=(0,r.B)().__;return function(n,o){return(0,i.uX)(),(0,i.CE)("span",$,[(0,i.Lk)("a",{href:e.campaignUrl,target:"_blank",class:"defender-upgrade-text"},(0,i.v_)((0,i.R1)(t)("Unlock with Pro")),9,Y),o[0]||(o[0]=(0,i.Lk)("svg",{width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",fill:"#F9E1FF"}),(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",stroke:"#8D00B1"}),(0,i.Lk)("path",{d:"M14.6133 12V10.8047C14.6289 10.3438 14.7305 9.91406 14.918 9.51562C15.1055 9.10938 15.3516 8.75781 15.6562 8.46094C15.9609 8.16406 16.3125 7.92969 16.7109 7.75781C17.1172 7.58594 17.5469 7.5 18 7.5C18.4609 7.5 18.8906 7.58594 19.2891 7.75781C19.6953 7.92969 20.0508 8.16406 20.3555 8.46094C20.6602 8.75781 20.9062 9.10938 21.0938 9.51562C21.2734 9.91406 21.375 10.3438 21.3984 10.8047V12H21.75C21.9609 12 22.1367 12.0742 22.2773 12.2227C22.4258 12.3633 22.5 12.5391 22.5 12.75V17.25C22.5 17.4609 22.4258 17.6406 22.2773 17.7891C22.1367 17.9297 21.9609 18 21.75 18H14.25C14.0391 18 13.8594 17.9297 13.7109 17.7891C13.5703 17.6406 13.5 17.4609 13.5 17.25V12.75C13.5 12.5391 13.5703 12.3633 13.7109 12.2227C13.8594 12.0742 14.0391 12 14.25 12H14.6133ZM16.5234 12H19.4766V10.8047C19.4766 10.3906 19.332 10.0391 19.043 9.75C18.7539 9.45312 18.4062 9.30469 18 9.30469C17.5938 9.30469 17.2461 9.45312 16.957 9.75C16.668 10.0391 16.5234 10.3906 16.5234 10.8047V12Z",fill:"#8D00B1"})],-1))])}}};var J=n(9250),Z={class:"sui-box file-scanning"},ee={class:"sui-box-header"},te={class:"sui-box-title"},ne={key:0,class:"sui-actions-left"},ie={key:0,class:"sui-tag sui-tag-warning"},oe={key:0,class:"padding-bottom-30"},re={key:1},ae={class:"sui-progress-block"},ue={class:"sui-progress"},se={class:"sui-progress-text"},le=["textContent"],ce={class:"sui-progress-bar","aria-hidden":"true"},de={class:"sui-progress-state"},fe=["textContent"],ve={key:2,class:"sui-field-list sui-flushed no-border"},pe={class:"sui-field-list-body"},be={class:"sui-field-list-item"},he={class:"sui-field-list-item-label"},me={class:"text-base text-gray-500"},ge=["innerHTML"],ye={key:1,class:"text-base"},ke=["href"],_e={class:"sui-tag sui-tag-brown"},we={class:"sui-field-list-item"},Le={class:"sui-field-list-item-label"},Re={class:"text-base text-gray-500"},xe={class:"sui-field-list-item"},Ce={class:"sui-field-list-item-label"},je={class:"text-base text-gray-500"},Ee={key:0,class:"sui-box-footer"},Se={class:"sui-actions-left"},Oe=["href"];const Te={__name:"file-scanning-free",setup:function(e){var t=(0,J.S)(),n=(0,o.bP)(t),a=n.scan,u=n.settings,s=n.isScanStopped,l=t.totalIssues,d=(0,r.B)().__,f=(0,c.I)(),v=f.adminUrl,p=f.campaign_url,b=(0,i.EW)(function(){var e;return(null===(e=a.value)||void 0===e?void 0:e.status_text)||""}),h=(0,i.EW)(function(){var e;return(null===(e=a.value)||void 0===e?void 0:e.percent)||0});return(0,i.wB)(function(){var e;return null===(e=a.value)||void 0===e?void 0:e.status},function(){s.value?t.stopPolling():t.startPolling()}),(0,i.sV)(function(){s.value||t.startPolling()}),function(e,n){return(0,i.uX)(),(0,i.CE)("div",Z,[(0,i.Lk)("div",ee,[(0,i.Lk)("h3",te,[n[1]||(n[1]=(0,i.Lk)("i",{class:"sui-icon-layers","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(d)("Malware Scanning")),1)]),(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",ne,[(0,i.R1)(l)>0?((0,i.uX)(),(0,i.CE)("span",ie,(0,i.v_)((0,i.R1)(l)),1)):(0,i.Q3)("",!0)])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",{"no-padding-bottom":(0,i.R1)(s)}])},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(d)("Scan your website for file changes, vulnerabilities and injected code and get notified about anything suspicious.")),1),null===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",oe,[(0,i.bF)(L.A,{variant:"blue",action:"start-scan","custom-class":"run-scan",onClick:(0,i.R1)(t).startScan},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(d)("Run scan")),1)]}),_:1},8,["onClick"])])):(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",ve,[(0,i.Lk)("div",pe,[(0,i.Lk)("div",be,[(0,i.Lk)("label",he,[(0,i.Lk)("strong",me,(0,i.v_)((0,i.R1)(d)("File change detection")),1)]),(0,i.R1)(u).integrity_check?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:(o=(0,i.R1)(a).count.core,t.resultIndicator(o))},null,8,ge)):((0,i.uX)(),(0,i.CE)("span",ye,[(0,i.Lk)("a",{href:(0,i.R1)(v)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",_e,(0,i.v_)((0,i.R1)(d)("Disabled")),1)],8,ke)]))]),(0,i.Lk)("div",we,[(0,i.Lk)("label",Le,[(0,i.Lk)("strong",Re,(0,i.v_)((0,i.R1)(d)("Known vulnerabilities")),1)]),(0,i.bF)(z,{"campaign-url":(0,i.R1)(p)("defender_dashboard_vulnerabilities")},null,8,["campaign-url"])]),(0,i.Lk)("div",xe,[(0,i.Lk)("label",Ce,[(0,i.Lk)("strong",je,(0,i.v_)((0,i.R1)(d)("Suspicious Code")),1)]),(0,i.bF)(z,{"campaign-url":(0,i.R1)(p)("defender_dashboard_suspiciouscode")},null,8,["campaign-url"])])])])):((0,i.uX)(),(0,i.CE)("div",re,[(0,i.Lk)("div",ae,[(0,i.Lk)("div",ue,[n[2]||(n[2]=(0,i.Lk)("span",{class:"sui-progress-icon","aria-hidden":"true"},[(0,i.Lk)("i",{class:"sui-icon-loader sui-loading"})],-1)),(0,i.Lk)("span",se,[(0,i.Lk)("span",{textContent:(0,i.v_)(h.value+"%")},null,8,le)]),(0,i.Lk)("div",ce,[(0,i.Lk)("span",{style:(0,i.Tr)({width:h.value+"%"})},null,4)])]),(0,i.bF)(L.A,{"only-icon":"true",onClick:n[0]||(n[0]=function(e){return(0,i.R1)(t).cancelScan()}),type:"button",variant:"icon","css-class":"sui-button-icon"},{default:(0,i.k6)(function(){return n[3]||(n[3]=[(0,i.Lk)("i",{class:"sui-icon-close","aria-hidden":"true"},null,-1)])}),_:1,__:[3]})]),(0,i.Lk)("div",de,[(0,i.Lk)("span",{textContent:(0,i.v_)(b.value)},null,8,fe)])]))],2),(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",Ee,[(0,i.Lk)("div",Se,[(0,i.Lk)("a",{href:(0,i.R1)(v)("admin.php?page=wdf-scan"),class:"sui-button sui-button-ghost"},[n[4]||(n[4]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(d)("View Report")),1)],8,Oe)])])):(0,i.Q3)("",!0)]);var o}}};var Xe={class:"sui-box file-scanning"},Pe={class:"sui-box-header"},We={class:"sui-box-title"},Fe={key:0,class:"sui-actions-left"},Ae={key:0,class:"sui-tag sui-tag-warning"},Ie={key:0,class:"padding-bottom-30"},Ge={key:1},Ke={class:"sui-progress-block"},Me={class:"sui-progress"},Ue={class:"sui-progress-text"},De=["textContent"],He={class:"sui-progress-bar","aria-hidden":"true"},Be={class:"sui-progress-state"},Ne=["textContent"],Qe={key:2,class:"sui-field-list sui-flushed no-border"},Ve={class:"sui-field-list-body"},qe={class:"sui-field-list-item"},$e={class:"sui-field-list-item-label"},Ye={class:"text-base text-gray-500"},ze=["innerHTML"],Je={key:1,class:"text-base"},Ze=["href"],et={class:"sui-tag sui-tag-brown"},tt={class:"sui-field-list-item"},nt={class:"sui-field-list-item-label"},it={class:"text-base text-gray-500"},ot=["innerHTML"],rt={key:1,class:"text-base"},at=["href"],ut={class:"sui-tag sui-tag-brown"},st={class:"sui-field-list-item"},lt={class:"sui-field-list-item-label"},ct={class:"text-base text-gray-500"},dt=["innerHTML"],ft={key:1,class:"text-base"},vt=["href"],pt={class:"sui-tag sui-tag-brown"},bt={key:0,class:"sui-box-footer"},ht={class:"sui-actions-left"},mt=["href"],gt={class:"sui-actions-right"},yt=["innerHTML"];const kt={__name:"file-scanning",setup:function(e){var t=(0,J.S)(),n=(0,o.bP)(t),a=n.scan,u=n.report,s=n.settings,l=n.isScanStopped,d=(0,r.B)().__,f=(0,c.I)().adminUrl,v=(0,i.EW)(function(){var e;return(null===(e=a.value)||void 0===e?void 0:e.status_text)||""}),p=(0,i.EW)(function(){return"-"===u.value?d("Automatic scans are disabled"):u.value}),b=(0,i.EW)(function(){var e;return(null===(e=a.value)||void 0===e?void 0:e.percent)||0});function h(e){return t.resultIndicator(e)}return(0,i.wB)(function(){var e;return null===(e=a.value)||void 0===e?void 0:e.status},function(){l.value?t.stopPolling():t.startPolling()}),(0,i.sV)(function(){l.value||t.startPolling()}),function(e,n){return(0,i.uX)(),(0,i.CE)("div",Xe,[(0,i.Lk)("div",Pe,[(0,i.Lk)("h3",We,[n[1]||(n[1]=(0,i.Lk)("i",{class:"sui-icon-layers","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(d)("Malware Scanning")),1)]),(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Fe,[null!==(0,i.R1)(a)&&(0,i.R1)(a).count.issues_total>0?((0,i.uX)(),(0,i.CE)("span",Ae,(0,i.v_)((0,i.R1)(a).count.issues_total),1)):(0,i.Q3)("",!0)])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",{"no-padding-bottom":null!==(0,i.R1)(a)}])},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(d)("Scan your website for file changes, vulnerabilities and injected code and get notified about anything suspicious.")),1),null===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Ie,[(0,i.bF)(L.A,{variant:"blue","custom-class":"run-scan",action:"start-scan",onClick:(0,i.R1)(t).startScan},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(d)("Run scan")),1)]}),_:1},8,["onClick"])])):(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Qe,[(0,i.Lk)("div",Ve,[(0,i.Lk)("div",qe,[(0,i.Lk)("label",$e,[(0,i.Lk)("strong",Ye,(0,i.v_)((0,i.R1)(d)("File change detection")),1)]),(0,i.R1)(s).integrity_check?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:h((0,i.R1)(a).count.core)},null,8,ze)):((0,i.uX)(),(0,i.CE)("span",Je,[(0,i.Lk)("a",{href:(0,i.R1)(f)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",et,(0,i.v_)((0,i.R1)(d)("Disabled")),1)],8,Ze)]))]),(0,i.Lk)("div",tt,[(0,i.Lk)("label",nt,[(0,i.Lk)("strong",it,(0,i.v_)((0,i.R1)(d)("Known vulnerabilities")),1)]),(0,i.R1)(s).check_known_vuln?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:h((0,i.R1)(a).count.vuln)},null,8,ot)):((0,i.uX)(),(0,i.CE)("span",rt,[(0,i.Lk)("a",{href:(0,i.R1)(f)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",ut,(0,i.v_)((0,i.R1)(d)("Disabled")),1)],8,at)]))]),(0,i.Lk)("div",st,[(0,i.Lk)("label",lt,[(0,i.Lk)("strong",ct,(0,i.v_)((0,i.R1)(d)("Suspicious Code")),1)]),(0,i.R1)(s).scan_malware?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:h((0,i.R1)(a).count.content)},null,8,dt)):((0,i.uX)(),(0,i.CE)("span",ft,[(0,i.Lk)("a",{href:(0,i.R1)(f)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",pt,(0,i.v_)((0,i.R1)(d)("Disabled")),1)],8,vt)]))])])])):((0,i.uX)(),(0,i.CE)("div",Ge,[(0,i.Lk)("div",Ke,[(0,i.Lk)("div",Me,[n[2]||(n[2]=(0,i.Lk)("span",{class:"sui-progress-icon","aria-hidden":"true"},[(0,i.Lk)("i",{class:"sui-icon-loader sui-loading"})],-1)),(0,i.Lk)("span",Ue,[(0,i.Lk)("span",{textContent:(0,i.v_)(b.value+"%")},null,8,De)]),(0,i.Lk)("div",He,[(0,i.Lk)("span",{style:(0,i.Tr)({width:b.value+"%"})},null,4)])]),(0,i.bF)(L.A,{"only-icon":"true",onClick:n[0]||(n[0]=function(e){return(0,i.R1)(t).cancelScan()}),type:"button",variant:"icon","css-class":"sui-button-icon"},{default:(0,i.k6)(function(){return n[3]||(n[3]=[(0,i.Lk)("i",{class:"sui-icon-close","aria-hidden":"true"},null,-1)])}),_:1,__:[3]})]),(0,i.Lk)("div",Be,[(0,i.Lk)("span",{textContent:(0,i.v_)(v.value)},null,8,Ne)])]))],2),null!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",bt,[(0,i.Lk)("div",ht,[(0,i.Lk)("a",{href:(0,i.R1)(f)("admin.php?page=wdf-scan"),class:"sui-button sui-button-ghost"},[n[4]||(n[4]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(d)("View Report")),1)],8,mt)]),(0,i.Lk)("div",gt,[(0,i.Lk)("p",{class:"sui-p-small def-report-text sm:[&>br]:hidden",innerHTML:p.value},null,8,yt)])])):(0,i.Q3)("",!0)])}}};function _t(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return wt(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(wt(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,wt(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,wt(d,"constructor",l),wt(l,"constructor",s),s.displayName="GeneratorFunction",wt(l,o,"GeneratorFunction"),wt(d),wt(d,o,"Generator"),wt(d,i,function(){return this}),wt(d,"toString",function(){return"[object Generator]"}),(_t=function(){return{w:r,m:f}})()}function wt(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}wt=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){wt(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},wt(e,t,n,i)}function Lt(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function Rt(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){Lt(r,i,o,a,u,"next",e)}function u(e){Lt(r,i,o,a,u,"throw",e)}a(void 0)})}}var xt=(0,o.nY)("blacklist",function(){var e,t,n=(0,i.KR)({}),o=(0,i.KR)({}),r=(0,i.KR)("fetching"),a="blacklist-toggle",u=(0,v.r)().withLoading;function s(e){switch(parseInt(e.status)){case-1:r.value="new";break;case 0:r.value="blacklisted";break;case 1:r.value="good"}return r.value}function l(){return(l=Rt(_t().m(function e(){return _t().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,u(a,Rt(_t().m(function e(){var t;return _t().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,f.q)().post(n.value.toggle_blacklist_status,o.value.toggle_blacklist_status,{status:r.value});case 1:return s(t=e.v),e.a(2,t)}},e)})));case 1:return e.a(2,e.v)}},e)}))).apply(this,arguments)}function c(){return(c=Rt(_t().m(function e(){return _t().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,u(a,Rt(_t().m(function e(){var t;return _t().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,f.q)().post(n.value.blacklist_status,o.value.blacklist_status,{});case 1:return s(t=e.v),e.a(2,t)}},e)})));case 1:return e.a(2,e.v)}},e)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.blocklist_monitor&&(t=window.dashboard.blocklist_monitor,n.value=t.routes,o.value=t.nonces),{status:r,toggle:function(){return l.apply(this,arguments)},fetch:function(){return c.apply(this,arguments)}}}),Ct={class:"sui-box"},jt={class:"sui-box-header"},Et={class:"sui-box-title"},St={key:0,class:"sui-actions-right"},Ot={class:"sui-toggle"},Tt={class:"sui-box-body"},Xt={class:"margin-bottom-30"},Pt={key:0,class:"sui-notice sui-notice-info"},Wt={class:"sui-notice-content"},Ft={class:"sui-notice-message"},At={key:2,class:"sui-notice sui-notice-error"},It={class:"sui-notice-content"},Gt={class:"sui-notice-message"},Kt={key:3,class:"sui-notice sui-notice-success"},Mt={class:"sui-notice-content"},Ut={class:"sui-notice-message"},Dt={key:4,class:"sui-notice sui-notice-error"},Ht={class:"sui-notice-content"},Bt={class:"sui-notice-message"},Nt=["textContent"],Qt={key:5,class:"sui-center-box no-padding-bottom"},Vt={class:"sui-p-small"},qt={target:"_blank",href:"https://wpmudev.com/blog/get-off-googles-blacklist/"};const $t={__name:"blacklist",setup:function(e){var t=(0,r.B)().__,n=(0,a.p)().showSupportLinks,u=xt(),s=(0,o.bP)(u),l=s.status,c=s.error_message;return(0,i.KC)(function(){u.fetch()}),function(e,o){return(0,i.uX)(),(0,i.CE)("div",Ct,[(0,i.Lk)("div",jt,[(0,i.Lk)("h3",Et,[o[2]||(o[2]=(0,i.Lk)("i",{class:"sui-icon-target","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(t)("Blocklist Monitor")),1)]),"blacklisted"===(0,i.R1)(l)||"good"===(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",St,[(0,i.Lk)("label",Ot,[(0,i.Lk)("input",{type:"checkbox",checked:"checked",class:"toggle-checkbox",onClick:o[0]||(o[0]=function(e){return(0,i.R1)(u).toggle()})}),o[3]||(o[3]=(0,i.Lk)("span",{class:"sui-toggle-slider"},null,-1))])])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",Tt,[(0,i.Lk)("p",Xt,(0,i.v_)((0,i.R1)(t)("Automatically check if you're on Google's blocklist every 6 hours. If something's wrong, we'll let you know via email.")),1),"fetching"===(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Pt,[(0,i.Lk)("div",Wt,[(0,i.Lk)("div",Ft,[o[4]||(o[4]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Fetching your domain info...")),1)])])])):"new"===(0,i.R1)(l)?((0,i.uX)(),(0,i.Wv)(L.A,{key:1,variant:"blue",action:"blacklist-toggle",onClick:o[1]||(o[1]=function(e){return(0,i.R1)(u).toggle()}),label:(0,i.R1)(t)("Activate")},null,8,["label"])):"blacklisted"===(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",At,[(0,i.Lk)("div",It,[(0,i.Lk)("div",Gt,[o[5]||(o[5]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Your domain is currently on Google's blocklist. Check out the article below to find out how to fix up your domain.")),1)])])])):"good"===(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Kt,[(0,i.Lk)("div",Mt,[(0,i.Lk)("div",Ut,[o[6]||(o[6]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-check-tick sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Your domain is currently clean.")),1)])])])):"error"===(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Dt,[(0,i.Lk)("div",Ht,[(0,i.Lk)("div",Bt,[o[7]||(o[7]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{textContent:(0,i.v_)((0,i.R1)(c))},null,8,Nt)])])])):(0,i.Q3)("",!0),(0,i.R1)(n)&&"new"!==(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Qt,[(0,i.Lk)("p",Vt,[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Want to know more about blocklisting?"))+" ",1),(0,i.Lk)("a",qt,(0,i.v_)((0,i.R1)(t)("Read this article.")),1)])])):(0,i.Q3)("",!0)])])}}};var Yt={class:"sui-box"},zt={class:"sui-box-header"},Jt={class:"sui-box-title"},Zt={class:"sui-actions-left"},en={class:"sui-tag sui-tag-pro"},tn={class:"sui-box-body"},nn={class:"sui-box-settings-row sui-upsell-row"},on={class:"sui-upsell-notice p-0 min-w-full"},rn=["href"];const an={__name:"blacklist-free",setup:function(e){var t=(0,u.X)().upgradeTitle,n=(0,r.B)().__,o=(0,c.I)().campaign_url;return function(e,r){return(0,i.uX)(),(0,i.CE)("div",Yt,[(0,i.Lk)("div",zt,[(0,i.Lk)("h3",Jt,[r[0]||(r[0]=(0,i.Lk)("i",{class:"sui-icon-target","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Blocklist Monitor")),1)]),(0,i.Lk)("div",Zt,[(0,i.Lk)("span",en,(0,i.v_)((0,i.R1)(n)("Pro")),1)])]),(0,i.Lk)("div",tn,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("Automatically check if you’re on Google’s blocklist every 6 hours. If something’s wrong, we’ll let you know via email.")),1),(0,i.Lk)("div",nn,[(0,i.Lk)("div",on,[(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(n)("Get domain blocklist monitoring and reports as part of a WPMU DEV membership.")),1),r[1]||(r[1]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{class:"premium-button sui-button sui-button-purple",target:"_blank",href:(0,i.R1)(o)("defender_dash_blacklist_upgrade_button")},(0,i.v_)((0,i.R1)(t)),9,rn)])])])])])}}};var un=n(4497),sn={class:"sui-field-list-item gap-5 even:bg-gray-97"},ln={class:"sui-field-list-item-label sm:w-1/2"},cn={class:"text-base text-gray-500"},dn={class:"sm:w-1/2"};const fn={__name:"status-item",props:{status:{type:Object,required:!0}},setup:function(e){return function(t,n){return(0,i.uX)(),(0,i.CE)("div",sn,[(0,i.Lk)("label",ln,[(0,i.Lk)("strong",cn,(0,i.v_)(e.status.label),1)]),(0,i.Lk)("label",dn,[(0,i.Lk)("span",{class:(0,i.C4)(e.status.is_tag?"sui-tag sui-tag-green sui-tag-sm":"text-base")},(0,i.v_)(e.status.value),3)])])}}};var vn={class:"sui-accordion-item"},pn={class:"sui-accordion-item-header"},bn={class:"sui-accordion-item-title"},hn=["data-tooltip"],mn={class:"justify-end"},gn={key:1},yn={class:"sui-tag sui-tag-blue sui-tag-sm"},kn={key:0,class:"sui-accordion-item-body"},_n={class:"sui-box"},wn={class:"sui-box-body"},Ln={class:"m-0 text-base font-medium text-gray-400 leading-22px pb-20px"},Rn={class:"sui-field-list"},xn={class:"sui-field-list-body"};const Cn={__name:"antibot-firewall",setup:function(e){var t=(0,r.B)().__,n=(0,d.k)(),a=w(),u=(0,o.bP)(n).is_hub_connected,s=(0,o.bP)(a).misc,l=(0,i.EW)(function(){return t("Your site is securely connected to our servers and protected against malicious IP addresses.")}),c=(0,i.EW)(function(){return[{label:"Status",value:t("Connected"),is_tag:!0},{label:"Blocked IPs",value:s.value.ips_count},{label:"Sync schedule",value:s.value.sync_schedule}]});function f(){u.value?a.activate({page:"Dashboard"}):n.initHubConnectionFlow({page:"dashboard"})}return function(e,n){return(0,i.uX)(),(0,i.CE)("div",vn,[(0,i.Lk)("div",pn,[(0,i.Lk)("div",bn,[(0,i.eW)((0,i.v_)((0,i.R1)(s).module_name)+" ",1),(0,i.R1)(s).is_active?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("span",{key:0,class:"mt-1 ml-2 sui-tooltip sui-tooltip-constrained","data-tooltip":(0,i.R1)(s).inactive_tooltip_text},n[0]||(n[0]=[(0,i.Lk)("i",{class:"mr-0 sui-icon-info sui-warning","aria-hidden":"true"},null,-1)]),8,hn))]),(0,i.Lk)("div",mn,[(0,i.R1)(s).is_active?((0,i.uX)(),(0,i.CE)("div",gn,[(0,i.Lk)("span",yn,(0,i.v_)((0,i.R1)(t)("Active")),1),n[1]||(n[1]=(0,i.Lk)("button",{type:"button",class:"sui-accordion-open-indicator sui-button-icon","aria-label":"open-item"},[(0,i.Lk)("span",{class:"sui-icon-chevron-down","aria-hidden":"true"})],-1))])):((0,i.uX)(),(0,i.Wv)(L.A,{key:0,variant:"blue",action:"activate-antibot",onClick:f,label:(0,i.R1)(u)?(0,i.R1)(t)("ACTIVATE"):(0,i.R1)(t)("CONNECT SITE TO ACTIVATE")},null,8,["label"]))])]),(0,i.R1)(s).is_active?((0,i.uX)(),(0,i.CE)("div",kn,[(0,i.Lk)("div",_n,[(0,i.Lk)("div",wn,[(0,i.Lk)("p",Ln,(0,i.v_)(l.value),1),(0,i.Lk)("div",Rn,[(0,i.Lk)("div",xn,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(c.value,function(e){return(0,i.uX)(),(0,i.Wv)((0,i.R1)(fn),{key:e.label,status:e},null,8,["status"])}),128))])])])])])):(0,i.Q3)("",!0)])}}};var jn=n(9919);function En(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return Sn(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(Sn(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,Sn(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,Sn(d,"constructor",l),Sn(l,"constructor",s),s.displayName="GeneratorFunction",Sn(l,o,"GeneratorFunction"),Sn(d),Sn(d,o,"Generator"),Sn(d,i,function(){return this}),Sn(d,"toString",function(){return"[object Generator]"}),(En=function(){return{w:r,m:f}})()}function Sn(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Sn=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){Sn(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},Sn(e,t,n,i)}function On(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}var Tn=(0,o.nY)("firewall",function(){var e,t,n=(0,i.KR)(""),o=(0,i.KR)({}),r=(0,i.KR)({}),a=(0,i.KR)(!1),u=(0,i.KR)({}),s=(0,i.KR)({}),c=(0,i.KR)(""),d=(0,i.KR)(!1),v=(0,i.EW)(function(){return!0===r.value.login_lockout||!0===r.value.nf_lockout||!0===r.value.ua_lockout});function p(){return b.apply(this,arguments)}function b(){var e;return e=En().m(function e(){var t;return En().w(function(e){for(;;)switch(e.n){case 0:return d.value=!0,e.n=1,(0,f.q)().post(u.value.dashboard_activation,s.value.dashboard_activation,{});case 1:return t=e.v,r.value.login_lockout=t.enable_login,r.value.nf_lockout=t.enable_404,r.value.ua_lockout=t.enable_ua,d.value=!1,e.a(2,t)}},e)}),b=function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){On(r,i,o,a,u,"next",e)}function u(e){On(r,i,o,a,u,"throw",e)}a(void 0)})},b.apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.firewall&&(t=window.dashboard.firewall,n.value=t.last_lockout,a.value=t.notification_lockout,r.value={login_lockout:t.login_lockout,nf_lockout:t.nf_lockout,ua_lockout:t.ua_lockout},o.value.login=t.login,o.value.nf=t.nf,o.value.ua=t.ua,u.value=t.routes,s.value=t.nonces,c.value=t.report),{last_lockout:n,summary:o,settings:r,notification_lockout:a,report:c,doing_ajax:d,enabled:v,toggle:p,activate:function(){p(),(0,l.w)().trackFeature({event:"def_feature_activated",data:{Feature:"Login Protection","Triggered From":"Dashboard"}}),(0,l.w)().trackFeature({event:"def_feature_activated",data:{Feature:"404 Detection","Triggered From":"Dashboard"}})}}}),Xn={class:"sui-accordion-item"},Pn={class:"sui-accordion-item-header"},Wn={class:"sui-accordion-item-title"},Fn={key:0,class:"justify-end"},An={class:"sui-tag sui-tag-blue sui-tag-sm"},In={key:1,class:"justify-end"},Gn={key:0,class:"sui-accordion-item-body"},Kn={class:"sui-box"},Mn={class:"sui-box-body"},Un={class:"m-0 pb-20px text-base font-medium text-gray-400"},Dn={class:"sui-field-list"},Hn={class:"sui-field-list-body"};const Bn={__name:"local-firewall",setup:function(e){var t=Tn(),n=(0,o.bP)(t),a=n.settings,u=n.summary,s=n.doing_ajax,l=n.last_lockout,c=n.enabled,d=(0,r.B)().__,f=(0,i.EW)(function(){return[{label:d("Last lockout"),value:"Never"===l.value?0:l.value},{label:d("Login lockouts in the past 7 days"),value:a.value&&u.value.login.week},{label:d("404 lockouts in the past 7 days"),value:a.value&&u.value.nf.week},{label:d("User agent lockouts in the past 7 days"),value:a.value&&u.value.ua.week}]});return function(e,n){return(0,i.uX)(),(0,i.CE)("div",Xn,[(0,i.Lk)("div",Pn,[(0,i.Lk)("div",Wn,(0,i.v_)((0,i.R1)(d)("Local Firewall")),1),(0,i.R1)(c)?((0,i.uX)(),(0,i.CE)("div",Fn,[(0,i.Lk)("span",An,(0,i.v_)((0,i.R1)(d)("Active")),1),n[1]||(n[1]=(0,i.Lk)("button",{type:"button",class:"sui-accordion-open-indicator sui-button-icon","aria-label":"open-item"},[(0,i.Lk)("span",{class:"sui-icon-chevron-down","aria-hidden":"true"})],-1))])):((0,i.uX)(),(0,i.CE)("div",In,[(0,i.bF)((0,i.R1)(jn.A),{type:"button","css-class":"sui-button-blue activate",doing_ajax:(0,i.R1)(s),onClick:n[0]||(n[0]=function(e){return(0,i.R1)(t).activate()})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(d)("Activate")),1)]}),_:1},8,["doing_ajax"])]))]),(0,i.R1)(c)?((0,i.uX)(),(0,i.CE)("div",Gn,[(0,i.Lk)("div",Kn,[(0,i.Lk)("div",Mn,[(0,i.Lk)("p",Un,(0,i.v_)((0,i.R1)(d)("Below is an overview of your site’s Local Firewall activities.")),1),(0,i.Lk)("div",Dn,[(0,i.Lk)("div",Hn,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(f.value,function(e){return(0,i.uX)(),(0,i.Wv)(fn,{key:e.label,status:e},null,8,["status"])}),128))])])])])])):(0,i.Q3)("",!0)])}}};var Nn={id:"ip-lockout",class:"sui-box"},Qn={class:"sui-box-header"},Vn={class:"sui-box-title"},qn={class:"sui-box-body"},$n={class:"sui-accordion sui-accordion-flushed"},Yn={class:"sui-box-footer"},zn={class:"sui-actions-left"},Jn=["href"],Zn={class:"sui-actions-right"},ei=["innerHTML"];const ti={__name:"ip-lockout",setup:function(e){var t=(0,d.k)(),n=Tn(),a=w(),u=(0,o.bP)(t).is_hub_connected,s=(0,o.bP)(n).notification_lockout,l=(0,o.bP)(a).misc,f=(0,r.B)(),v=f.__,p=f.sprintf,b=(0,c.I)().adminUrl,h=(0,i.EW)(function(){return s.value?v("Lockout notifications are enabled."):v("Lockout notifications are disabled.")}),m=(0,i.EW)(function(){var e=p(v("Safeguard your site against attacks by activating the %s."),l.value.module_name);return u.value?e:"".concat(e," ").concat(v("Connect your site to enable for free."))});return function(e,t){return(0,i.uX)(),(0,i.CE)("div",Nn,[(0,i.Lk)("div",Qn,[(0,i.Lk)("h3",Vn,[t[0]||(t[0]=(0,i.Lk)("i",{class:"sui-icon-lock","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(v)("Firewall")),1)])]),(0,i.Lk)("div",qn,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(v)("Protect your site from malicious IP addresses and login attempts with Defender Firewall protection.")),1),(0,i.R1)(u)&&(0,i.R1)(l).frontend_is_enabled?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)((0,i.R1)(un.A),{key:0,"notice-type":"sui-notice-warning","icon-type":"sui-icon-info"},{default:(0,i.k6)(function(){return[(0,i.Lk)("p",null,(0,i.v_)(m.value),1)]}),_:1}))]),(0,i.Lk)("div",$n,[(0,i.bF)((0,i.R1)(Cn)),(0,i.bF)((0,i.R1)(Bn))]),(0,i.Lk)("div",Yn,[(0,i.Lk)("div",zn,[(0,i.Lk)("a",{href:(0,i.R1)(b)("admin.php?page=wdf-ip-lockout&view=settings"),class:"sui-button sui-button-ghost"},[t[1]||(t[1]=(0,i.Lk)("span",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(v)("Configure")),1)],8,Jn)]),(0,i.Lk)("div",Zn,[(0,i.Lk)("p",{class:"sui-p-small",innerHTML:h.value},null,8,ei)])])])}}};function ni(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return ii(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(ii(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,ii(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,ii(d,"constructor",l),ii(l,"constructor",s),s.displayName="GeneratorFunction",ii(l,o,"GeneratorFunction"),ii(d),ii(d,o,"Generator"),ii(d,i,function(){return this}),ii(d,"toString",function(){return"[object Generator]"}),(ni=function(){return{w:r,m:f}})()}function ii(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ii=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){ii(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},ii(e,t,n,i)}function oi(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function ri(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){oi(r,i,o,a,u,"next",e)}function u(e){oi(r,i,o,a,u,"throw",e)}a(void 0)})}}var ai=(0,o.nY)("audit",function(){var e,t=(0,i.KR)({}),n=(0,i.KR)({}),o=(0,i.KR)({}),r=(0,i.KR)({}),a=(0,v.r)().withLoading,u=function(){var e,i,a,u,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n.value=null!==(e=s.model)&&void 0!==e?e:{},o.value=null!==(i=s.routes)&&void 0!==i?i:{},r.value=null!==(a=s.nonces)&&void 0!==a?a:{},t.value=null!==(u=s.summary)&&void 0!==u?u:{}},s=function(){return a("audit-summary",ri(ni().m(function e(){var n;return ni().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,f.q)().post(o.value.summary,r.value.summary,{});case 1:return n=e.v,t.value=n,e.a(2,n)}},e)})))};return"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.audit&&u(window.dashboard.audit),{summary:t,model:n,toggleAudit:function(){return a("toggle-audit",ri(ni().m(function e(){var t;return ni().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,f.q)().post(o.value.save_settings,r.value.save_settings,{enabled:!0});case 1:return t=e.v,u(t),e.n=2,s();case 2:return e.a(2,t)}},e)})))},fetchSummary:s}}),ui={id:"audit-logging",class:"sui-box"},si={class:"sui-box-header"},li={class:"sui-box-title"},ci={key:1},di={class:"sui-notice"},fi={class:"sui-notice-content"},vi={class:"sui-notice-message"},pi={class:"sui-field-list sui-flushed no-border"},bi={class:"sui-field-list-body"},hi={class:"sui-field-list-item"},mi={class:"sui-field-list-item-label"},gi={class:"text-base text-gray-500"},yi={class:"text-base"},ki={class:"sui-field-list-item"},_i={class:"sui-field-list-item-label"},wi={class:"text-base text-gray-500"},Li={class:"text-base"},Ri={key:0,class:"sui-box-footer"},xi={class:"sui-actions-left"},Ci=["href"],ji={class:"sui-actions-right"},Ei=["innerHTML"];const Si={__name:"audit",setup:function(e){var t=(0,r.B)().__,n=(0,c.I)().adminUrl,a=ai(),u=(0,l.w)(),s=(0,o.bP)(a),d=s.model,f=s.summary,v=(0,i.EW)(function(){return window.innerWidth<768}),p=(0,i.EW)(function(){var e=v.value?"<br />":"";return"-"!==f.value.report?t("Audit log reports are ")+e+t("enabled"):t("Audit log reports are ")+e+t("disabled")});function b(){a.toggleAudit(),u.trackFeature({event:"def_feature_activated",data:{Feature:"Audit Logging","Triggered From":"Dashboard"}})}return(0,i.KC)(function(){a.fetchSummary()}),function(e,o){return(0,i.uX)(),(0,i.CE)("div",ui,[(0,i.Lk)("div",si,[(0,i.Lk)("h3",li,[o[0]||(o[0]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(t)("Audit Logging")),1)])]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",{"no-padding-bottom":(0,i.R1)(d).enabled}])},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Track and log events when changes are made to your website, giving you full visibility over what's going on behind the scenes.")),1),!1===(0,i.R1)(d).enabled?((0,i.uX)(),(0,i.Wv)(L.A,{key:0,action:"toggle-audit",variant:"blue",label:(0,i.R1)(t)("Activate"),onClick:b},null,8,["label"])):((0,i.uX)(),(0,i.CE)("div",ci,[(0,i.Lk)("div",di,[(0,i.Lk)("div",fi,[(0,i.Lk)("div",vi,[o[1]||(o[1]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(f).weekCount)+" "+(0,i.v_)((0,i.R1)(t)(" events logged in the past 7 days.")),1)])])]),(0,i.Lk)("div",pi,[(0,i.Lk)("div",bi,[(0,i.Lk)("div",hi,[(0,i.Lk)("label",mi,[(0,i.Lk)("strong",gi,(0,i.v_)((0,i.R1)(t)("Last event logged")),1)]),(0,i.Lk)("span",yi,(0,i.v_)((0,i.R1)(f).lastEvent),1)]),(0,i.Lk)("div",ki,[(0,i.Lk)("label",_i,[(0,i.Lk)("strong",wi,(0,i.v_)((0,i.R1)(t)("Events logged this month")),1)]),(0,i.Lk)("span",Li,(0,i.v_)((0,i.R1)(f).monthCount),1)])])])]))],2),!0===(0,i.R1)(d).enabled?((0,i.uX)(),(0,i.CE)("div",Ri,[(0,i.Lk)("div",xi,[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-logging"),class:"sui-button sui-button-ghost"},[o[2]||(o[2]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(t)("View Logs")),1)],8,Ci)]),(0,i.Lk)("div",ji,[(0,i.Lk)("p",{class:"sui-p-small",innerHTML:p.value},null,8,Ei)])])):(0,i.Q3)("",!0)])}}};var Oi={class:"sui-box"},Ti={class:"sui-box-header"},Xi={class:"sui-box-title"},Pi={class:"sui-actions-left"},Wi={class:"sui-tag sui-tag-pro"},Fi={class:"sui-box-body"},Ai={class:"sui-box-settings-row sui-upsell-row"},Ii={class:"sui-upsell-notice p-0 min-w-full"},Gi=["href"];const Ki={__name:"audit-free",setup:function(e){var t=(0,u.X)().upgradeTitle,n=(0,r.B)().__,o=(0,c.I)().campaign_url;return function(e,r){return(0,i.uX)(),(0,i.CE)("div",Oi,[(0,i.Lk)("div",Ti,[(0,i.Lk)("h3",Xi,[r[0]||(r[0]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Audit Logging")),1)]),(0,i.Lk)("div",Pi,[(0,i.Lk)("span",Wi,(0,i.v_)((0,i.R1)(n)("Pro")),1)])]),(0,i.Lk)("div",Fi,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("Track and log events when changes are made to your website giving you full visibility of what's going on behind the scenes.")),1),(0,i.Lk)("div",Ai,[(0,i.Lk)("div",Ii,[(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(n)("Monitor your website's backend with Audit Logging. Get this feature as part of a WPMU DEV membership.")),1),r[1]||(r[1]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{class:"premium-button sui-button sui-button-purple",target:"_blank",href:(0,i.R1)(o)("defender_dash_auditlogging_upsell_link")},(0,i.v_)((0,i.R1)(t)),9,Gi)])])])])])}}};var Mi=(0,o.nY)("advancedTools",function(){var e,t=(0,i.KR)({}),n=(0,i.KR)({}),o=(0,i.KR)({}),r=(0,i.KR)({}),a=(0,i.KR)({}),u=(0,i.KR)({}),s=(0,i.EW)(function(){return Object.keys(n.value.enabled||{}).length>0}),l=(0,i.EW)(function(){return n.value.enabled||{}}),c=(0,i.EW)(function(){var e;return!0===(null===(e=r.value.model)||void 0===e?void 0:e.enabled)&&"warning"===r.value.notice_type});return"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.advanced_tools&&function(){var e,i,s,l,c,d,f=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.value=null!==(e=f.mask_login)&&void 0!==e?e:{},n.value=null!==(i=f.security_headers)&&void 0!==i?i:{},o.value=null!==(s=f.pwned_passwords)&&void 0!==s?s:{},r.value=null!==(l=f.recaptcha)&&void 0!==l?l:{},a.value=null!==(c=f.strong_passwords)&&void 0!==c?c:{},u.value=null!==(d=f.session_protection)&&void 0!==d?d:{}}(window.dashboard.advanced_tools),{mask_login:t,security_headers:n,pwned_passwords:o,recaptcha:r,strong_passwords:a,session_protection:u,enableSecurityHeaders:s,getSecurityHeaders:l,isRecaptchaIndicator:c}}),Ui={class:"bg-widget"},Di={class:"sui-table-item-title"},Hi={class:"font-medium text-gray-400"},Bi={key:0,class:"sui-tag sui-tag-purple"},Ni=["href"],Qi=["href","data-tooltip"],Vi=["href","data-tooltip"];const qi={__name:"session-protection-widget",props:{enabled:{type:Boolean,default:!1}},setup:function(e){var t=(0,r.B)().__,n=(0,c.I)(),o=n.adminUrl,a=n.campaign_url,s=(0,u.X)().is_free,l=(0,i.EW)(function(){return o("admin.php?page=wdf-advanced-tools&view=session-protection")});return function(n,o){return(0,i.uX)(),(0,i.CE)("tr",Ui,[(0,i.Lk)("td",Di,(0,i.v_)((0,i.R1)(t)("Session Protection")),1),(0,i.Lk)("td",Hi,[(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("span",Bi,(0,i.v_)((0,i.R1)(t)("PRO")),1)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:l.value},[(0,i.Lk)("span",{class:(0,i.C4)(e.enabled?"sui-tag sui-tag-blue":"sui-tag sui-tag-disabled")},(0,i.v_)(e.enabled?(0,i.R1)(t)("Active"):(0,i.R1)(t)("Inactive")),3)],8,Ni))]),(0,i.Lk)("td",null,[(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("a",{key:0,href:(0,i.R1)(a)("defender_dashboard_sessionp"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(t)("Upgrade to Pro to Activate"),target:"_blank"},o[0]||(o[0]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)]),8,Qi)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:l.value,class:(0,i.C4)(["sui-button-icon",e.enabled?"":"sui-button-blue","sui-tooltip"]),"data-tooltip":e.enabled?(0,i.R1)(t)("Configure feature"):(0,i.R1)(t)("Activate feature")},[(0,i.Lk)("i",{class:(0,i.C4)(e.enabled?"sui-icon-widget-settings-config":"sui-icon-plus"),"aria-hidden":"true"},null,2)],10,Vi))])])}}};var $i={class:"sui-box advanced-tools"},Yi={class:"sui-box-header"},zi={class:"sui-box-title"},Ji={class:"sui-box-body no-margin-bottom"},Zi={class:"table-auto sui-table no-margin-top padding-bottom-30 no-border-bottom"},eo={key:0,class:"sui-table-item-title"},to=["data-tooltip"],no={key:1,class:"sui-table-item-title"},io=["href"],oo={key:0,class:"sui-tag sui-tag-blue"},ro={key:1,class:"sui-tag sui-tag-disabled"},ao=["href","data-tooltip"],uo=["href","data-tooltip"],so={class:"sui-table-item-title"},lo=["href"],co={key:0,class:"sui-tag sui-tag-disabled"},fo={key:1,class:"sui-tag sui-tag-blue"},vo=["href","data-tooltip"],po=["href","data-tooltip"],bo={class:"sui-table-item-title"},ho=["href"],mo={key:0,class:"sui-tag sui-tag-disabled"},go={key:1,class:"sui-tag sui-tag-blue"},yo=["href","data-tooltip"],ko=["href","data-tooltip"],_o={class:"sui-table-item-title"},wo=["href","data-tooltip"],Lo={class:"sui-table-item-title"},Ro=["data-tooltip"],xo=["href"],Co={key:0,class:"sui-tag sui-tag-blue"},jo={key:1,class:"sui-tag sui-tag-disabled"},Eo=["href","data-tooltip"],So=["href","data-tooltip"],Oo={class:"text-base text-gray-500"},To={class:"sui-description"},Xo={class:"sui-table-item-title",style:{color:"#666666"}},Po=["href"],Wo={class:"sui-tag sui-tag-blue"},Fo=["href","data-tooltip"],Ao=["href"];const Io={__name:"advanced-tools",setup:function(e){var t=(0,r.B)().__,n=(0,c.I)().adminUrl,a=Mi(),u=(0,o.bP)(a),s=u.mask_login,l=u.security_headers,d=u.pwned_passwords,f=u.recaptcha,v=u.strong_passwords,p=u.session_protection,b=(0,i.EW)(function(){return!0===f.value.model.enabled&&"warning"===f.value.notice_type}),h=(0,i.EW)(function(){return Object.keys(l.value.enabled).length>0}),m=(0,i.EW)(function(){return l.value.enabled});return function(e,o){return(0,i.uX)(),(0,i.CE)("div",$i,[(0,i.Lk)("div",Yi,[(0,i.Lk)("h3",zi,[o[0]||(o[0]=(0,i.Lk)("i",{class:"sui-icon-wand-magic","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(t)("Tools")),1)])]),(0,i.Lk)("div",Ji,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Enable advanced tools for enhanced protection against even the most aggressive of hackers and bots.")),1)]),(0,i.Lk)("table",Zi,[(0,i.Lk)("tbody",null,[(0,i.Lk)("tr",null,[!0===(0,i.R1)(s).model.enabled&&!1===(0,i.R1)(s).is_active?((0,i.uX)(),(0,i.CE)("td",eo,[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Mask Login Area"))+" ",1),(0,i.Lk)("button",{type:"button",class:"sui-button-icon sui-tooltip button-icon-tooltip sui-tooltip-constrained h-24px","data-tooltip":(0,i.R1)(t)("Masking is currently inactive. Click the configure icon and choose your URL to finish setup.")},[(0,i.Lk)("i",{class:(0,i.C4)(["sui-icon-warning-alert text-16px",(0,i.R1)(s).is_mask_url_page_post_exists?"sui-error":"sui-warning"]),"aria-hidden":"true"},null,2)],8,to)])):((0,i.uX)(),(0,i.CE)("td",no,(0,i.v_)((0,i.R1)(t)("Mask Login Area")),1)),(0,i.Lk)("td",null,[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=mask-login")},[!0===(0,i.R1)(s).model.enabled&&!0===(0,i.R1)(s).is_active?((0,i.uX)(),(0,i.CE)("span",oo,(0,i.v_)((0,i.R1)(t)("Active")),1)):((0,i.uX)(),(0,i.CE)("span",ro,(0,i.v_)((0,i.R1)(t)("Inactive")),1))],8,io)]),(0,i.Lk)("td",null,[!1===(0,i.R1)(s).model.enabled?((0,i.uX)(),(0,i.CE)("a",{key:0,href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=mask-login"),class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(t)("Activate feature")},o[1]||(o[1]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)]),8,ao)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=mask-login"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(t)("Configure feature")},o[2]||(o[2]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)]),8,uo))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",so,(0,i.v_)((0,i.R1)(t)("Pwned Passwords")),1),(0,i.Lk)("td",null,[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules")},[!1===(0,i.R1)(d).model.enabled?((0,i.uX)(),(0,i.CE)("span",co,(0,i.v_)((0,i.R1)(t)("Inactive")),1)):((0,i.uX)(),(0,i.CE)("span",fo,(0,i.v_)((0,i.R1)(t)("Active")),1))],8,lo)]),(0,i.Lk)("td",null,[!1===(0,i.R1)(d).model.enabled?((0,i.uX)(),(0,i.CE)("a",{key:0,href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(t)("Activate feature")},o[3]||(o[3]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)]),8,vo)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(t)("Configure feature")},o[4]||(o[4]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)]),8,po))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",bo,(0,i.v_)((0,i.R1)(t)("Strong Passwords")),1),(0,i.Lk)("td",null,[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules")},[!1===(0,i.R1)(v).model.enabled?((0,i.uX)(),(0,i.CE)("span",mo,(0,i.v_)((0,i.R1)(t)("Inactive")),1)):((0,i.uX)(),(0,i.CE)("span",go,(0,i.v_)((0,i.R1)(t)("Active")),1))],8,ho)]),(0,i.Lk)("td",null,[!1===(0,i.R1)(v).model.enabled?((0,i.uX)(),(0,i.CE)("a",{key:0,href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(t)("Activate feature")},o[5]||(o[5]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)]),8,yo)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(t)("Configure feature")},o[6]||(o[6]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)]),8,ko))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",_o,(0,i.v_)((0,i.R1)(t)("Password Reset")),1),o[8]||(o[8]=(0,i.Lk)("td",{class:"font-medium text-gray-400"},"-",-1)),(0,i.Lk)("td",null,[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(t)("Configure feature")},o[7]||(o[7]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)]),8,wo)])]),(0,i.bF)(qi,{enabled:(0,i.R1)(p).enabled},null,8,["enabled"]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",Lo,[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Google reCAPTCHA"))+" ",1),b.value?((0,i.uX)(),(0,i.CE)("button",{key:0,type:"button",class:"sui-button-icon sui-tooltip button-icon-tooltip sui-tooltip-constrained h-24px","data-tooltip":(0,i.R1)(t)("Google reCAPTCHA is currently inactive. Click the configure icon and enter your Site and Secret keys to finish setup.")},o[9]||(o[9]=[(0,i.Lk)("i",{class:"sui-icon-warning-alert sui-warning text-16px","aria-hidden":"true"},null,-1)]),8,Ro)):(0,i.Q3)("",!0)]),(0,i.Lk)("td",null,[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=recaptcha")},["success"===(0,i.R1)(f).notice_type?((0,i.uX)(),(0,i.CE)("span",Co,(0,i.v_)((0,i.R1)(t)("Active")),1)):((0,i.uX)(),(0,i.CE)("span",jo,(0,i.v_)((0,i.R1)(t)("Inactive")),1))],8,xo)]),(0,i.Lk)("td",null,[!1===(0,i.R1)(f).model.enabled?((0,i.uX)(),(0,i.CE)("a",{key:0,href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=recaptcha"),class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(t)("Activate feature")},o[10]||(o[10]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)]),8,Eo)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=recaptcha"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(t)("Configure feature")},o[11]||(o[11]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)]),8,So))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",{class:(0,i.C4)([{"no-padding-bottom":!h.value},"common-line pt-30px no-border-bottom"]),colspan:"3"},[(0,i.Lk)("strong",Oo,(0,i.v_)((0,i.R1)(t)("Security Headers")),1),(0,i.Lk)("span",To,(0,i.v_)((0,i.R1)(t)("Add extra security to your website by enabling and configuring the security headers.")),1)],2)]),h.value?((0,i.uX)(!0),(0,i.CE)(i.FK,{key:0},(0,i.pI)(m.value,function(e,r){return(0,i.uX)(),(0,i.CE)("tr",{key:r},[(0,i.Lk)("td",Xo,(0,i.v_)(e.title),1),(0,i.Lk)("td",null,[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=security-headers#"+r)},[(0,i.Lk)("span",Wo,(0,i.v_)((0,i.R1)(t)("Active")),1)],8,Po)]),(0,i.Lk)("td",null,[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=security-headers#"+r),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(t)("Configure feature")},o[12]||(o[12]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)]),8,Fo)])])}),128)):(0,i.Q3)("",!0),(0,i.Lk)("tr",null,[(0,i.Lk)("td",{colspan:"3",class:(0,i.C4)(["common-line pt-30px",{"no-border-bottom no-padding-top":!h.value}])},[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=security-headers"),class:"sui-button sui-button-ghost"},[o[13]||(o[13]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(t)("Configure")),1)],8,Ao)],2)])])])])}}};function Go(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return Ko(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(Ko(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,Ko(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,Ko(d,"constructor",l),Ko(l,"constructor",s),s.displayName="GeneratorFunction",Ko(l,o,"GeneratorFunction"),Ko(d),Ko(d,o,"Generator"),Ko(d,i,function(){return this}),Ko(d,"toString",function(){return"[object Generator]"}),(Go=function(){return{w:r,m:f}})()}function Ko(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ko=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){Ko(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},Ko(e,t,n,i)}function Mo(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}var Uo=(0,o.nY)("twoFa",function(){var e,t=(0,i.KR)({}),n=(0,i.KR)({}),o=(0,i.KR)({}),a=(0,i.KR)(!1),u=(0,r.B)(),s=u.__,l=u.sprintf,d=(0,c.I)().adminUrl,v=(0,i.EW)(function(){return l(s("Two-factor authentication is now active. User roles with this feature enabled must visit their <a href='%s'>Profile page</a> to finish setting up authentication."),d("profile.php#defender-security"))}),p=(0,i.EW)(function(){var e=s("Note: Each user must enable two-factor authentication via their user profile in order to use this security feature.")+" ";return e+=l(s("<a href='%s'>View users</a> that have enabled two-factor authentication."),d("users.php?wpdef_two_fa=enabled"))}),b=(0,i.EW)(function(){return!0===t.value.enabled&&t.value.user_roles.length>0});function h(e){t.value=e.model,n.value=e.routes,o.value=e.nonces}function m(){var e;return e=Go().m(function e(){var t;return Go().w(function(e){for(;;)switch(e.n){case 0:if(!a.value){e.n=1;break}return e.a(2);case 1:return a.value=!0,e.n=2,(0,f.q)().post(n.value.save_settings,o.value.save_settings,{enabled:!0});case 2:return h(t=e.v),a.value=!1,e.a(2,t)}},e)}),m=function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){Mo(r,i,o,a,u,"next",e)}function u(e){Mo(r,i,o,a,u,"throw",e)}a(void 0)})},m.apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.two_fa&&h(window.dashboard.two_fa),{model:t,usable:b,activeNotice:v,noteForActive2FA:p,toggle:function(){return m.apply(this,arguments)}}}),Do={class:"sui-box two_fa"},Ho={class:"sui-box-header"},Bo={class:"sui-box-title"},No={class:"sui-box-body"},Qo={key:1,class:"sui-notice sui-notice-warning margin-bottom-30 margin-top-10"},Vo={class:"sui-notice-content"},qo={class:"sui-notice-message"},$o=["textContent"],Yo=["href"],zo={key:2,class:"sui-notice sui-notice-success margin-top-10 margin-bottom-30"},Jo={class:"sui-notice-content"},Zo={class:"sui-notice-message"},er=["innerHTML"],tr=["innerHTML"],nr={key:0,class:"sui-box-footer"},ir={class:"sui-actions-left"},or=["href"];const rr={__name:"two-fa",setup:function(e){var t=(0,c.I)().adminUrl,n=Uo(),a=(0,l.w)(),u=(0,o.bP)(n),s=u.doing_ajax,d=u.activeNotice,f=u.noteForActive2FA,v=u.usable,p=u.model,b=(0,r.B)().__;return function(e,o){return(0,i.uX)(),(0,i.CE)("div",Do,[(0,i.Lk)("div",Ho,[(0,i.Lk)("h3",Bo,[o[1]||(o[1]=(0,i.Lk)("i",{class:"sui-icon-lock","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(b)("Two-Factor Authentication")),1)])]),(0,i.Lk)("div",No,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(b)("Add an extra layer of security to your WordPress account to ensure that you're the only person who can log in, even if someone else knows your password.")),1),!1===(0,i.R1)(p).enabled?((0,i.uX)(),(0,i.CE)("form",{key:0,method:"post",class:"margin-top-10 margin-bottom-10",onSubmit:o[0]||(o[0]=(0,i.D$)(function(e){return n.toggle(),void a.trackFeature({event:"def_feature_activated",data:{Feature:"Two-Factor Authentication","Triggered From":"Dashboard"}})},["prevent"]))},[(0,i.bF)((0,i.R1)(jn.A),{type:"submit","css-class":"sui-button-blue",doing_ajax:(0,i.R1)(s)},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(b)("Activate")),1)]}),_:1},8,["doing_ajax"])],32)):!1===(0,i.R1)(v)?((0,i.uX)(),(0,i.CE)("div",Qo,[(0,i.Lk)("div",Vo,[(0,i.Lk)("div",qo,[o[2]||(o[2]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{textContent:(0,i.v_)((0,i.R1)(b)("Two-factor authentication is currently inactive. Configure and save your settings to finish setup."))},null,8,$o),(0,i.Lk)("p",null,[(0,i.Lk)("a",{href:(0,i.R1)(t)("admin.php?page=wdf-2fa"),class:"sui-button"},(0,i.v_)((0,i.R1)(b)("Finish Setup")),9,Yo)])])])])):!0===(0,i.R1)(v)?((0,i.uX)(),(0,i.CE)("div",zo,[(0,i.Lk)("div",Jo,[(0,i.Lk)("div",Zo,[o[3]||(o[3]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-check-tick sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(d)},null,8,er)])])])):(0,i.Q3)("",!0),!0===(0,i.R1)(v)?((0,i.uX)(),(0,i.CE)("small",{key:3,class:"no-margin-bottom",innerHTML:(0,i.R1)(f)},null,8,tr)):(0,i.Q3)("",!0)]),!0===(0,i.R1)(v)?((0,i.uX)(),(0,i.CE)("div",nr,[(0,i.Lk)("div",ir,[(0,i.Lk)("a",{href:(0,i.R1)(t)("admin.php?page=wdf-2fa"),class:"sui-button sui-button-ghost"},[o[4]||(o[4]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(b)("Configure")),1)],8,or)])])):(0,i.Q3)("",!0)])}}};var ar=(0,n(6218).j)().formatTime,ur=(0,o.nY)("notifications",function(){var e,t,n=(0,i.KR)([]),o=(0,i.KR)([]),a=(0,i.KR)({}),u=(0,i.KR)({}),s=(0,r.B)(),l=s.__,c=s.sprintf,d=(0,i.EW)(function(){return c(l('You can also <a target="_blank" href="%s">create PDF reports</a> to send to your clients via The Hub.'),"https://wpmudev.com/reports/")});return"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.notifications&&(t=window.dashboard.notifications,n.value=t.notifications,o.value=t.inactive_notifications,a.value=t.routes,u.value=t.nonces),{notifications:n,inactive_notifications:o,footer_text:d,title_text:function(e,t){return"security-tweaks-config"===e?l("Recommendations - Notification"):t},status_text:function(e){return l("enabled"===e?"Enabled":"inactive"===e?"Inactive":"Disabled")},recipientFrequencyText:function(e){if("notification"===e.type)return"-";var t=l(e.frequency);switch(e.frequency){case"daily":return t+", "+ar(e.time,"LT");case"weekly":return t+" on "+e.day+", "+ar(e.time,"LT");default:return t+"/"+e.day_n+", "+ar(e.time,"LT")}},nextRunToolTip:function(e){if("tweak-reminder"===e.slug)return c(l("Get notification when a recommendation needs fixing. (Reminder = %s)"),e.configs.reminder);if("malware-notification"===e.slug)return l("Get a notification when a manual scan has finished.");if("firewall-notification"===e.slug){var t=l("Get a notification when a lockout occurs.");return e.configs.limit&&(t+=c(l("(Repeat limit = %s and Cool-off period = %sh)"),e.configs.threshold,e.configs.cool_off)),t}return c(l("Next scheduled report: %s"),e.next_run)}}}),sr=n(9478),lr={class:"sui-box notification"},cr={class:"sui-box-header"},dr={class:"sui-box-title"},fr={class:"sui-box-body no-margin-bottom"},vr={class:"table-auto sui-table no-margin-top no-margin-bottom no-border-top no-border-bottom"},pr={style:{textAlign:"right"}},br=["textContent"],hr=["href"],mr={class:"sui-tag sui-tag-blue"},gr=["href"],yr={class:"text-white bg-gray-400 sui-tag sui-tag-disabled"},kr=["href","data-tooltip"],_r=["data-tooltip"],wr=["data-tooltip","textContent"],Lr=["textContent"],Rr={class:"sui-tag sui-tag-disabled"},xr=["href","data-tooltip"],Cr={key:0},jr=["innerHTML"],Er={class:"sui-box-footer"},Sr={class:"sui-actions-left"},Or=["href"];const Tr={__name:"notification",setup:function(e){var t=(0,a.p)().isWhitelabelDisabled,n=ur(),u=(0,o.bP)(n),s=u.notifications,l=u.inactive_notifications,d=u.footer_text,f=(0,r.B)().__,v=(0,c.I)().adminUrl,p=(0,sr.h)().ucFirst,b=(0,i.EW)(function(){return v("admin.php?page=wdf-notification")});return function(e,o){return(0,i.uX)(),(0,i.CE)("div",lr,[(0,i.Lk)("div",cr,[(0,i.Lk)("h3",dr,[o[0]||(o[0]=(0,i.Lk)("i",{class:"sui-icon-graph-line","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(f)("Notification")),1)])]),(0,i.Lk)("div",fr,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(f)("Get tailored security reports delivered to your inbox so you don’t have to worry about checking in.")),1)]),(0,i.Lk)("table",vr,[(0,i.Lk)("thead",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(f)("Notifications")),1),(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(f)("Status")),1),(0,i.Lk)("th",pr,(0,i.v_)((0,i.R1)(f)("Schedule")),1)])]),(0,i.Lk)("tbody",null,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(s),function(e){return(0,i.uX)(),(0,i.CE)("tr",{key:e.slug},[(0,i.Lk)("td",{class:"sui-table-item-title",textContent:(0,i.v_)(e.title)},null,8,br),(0,i.Lk)("td",null,["enabled"===e.status?((0,i.uX)(),(0,i.CE)("a",{key:0,href:b.value},[(0,i.Lk)("span",mr,(0,i.v_)((0,i.R1)(f)("Enabled")),1)],8,hr)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:b.value},[(0,i.Lk)("span",yr,(0,i.v_)((0,i.R1)(f)("Disabled")),1)],8,gr))]),(0,i.Lk)("td",null,["disabled"===e.status?((0,i.uX)(),(0,i.CE)("a",{key:0,href:b.value,class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(f)("Enable Notification")},o[1]||(o[1]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)]),8,kr)):"notification"===e.type?((0,i.uX)(),(0,i.CE)("span",{key:1,class:"mr-15px sui-tooltip sui-tooltip-constrained sui-tooltip-top-right","data-tooltip":(0,i.R1)(n).nextRunToolTip(e)},(0,i.v_)(e.configs.reminder?(0,i.R1)(p)((0,i.R1)(f)(e.configs.reminder)):(0,i.R1)(f)("None")),9,_r)):((0,i.uX)(),(0,i.CE)("span",{key:2,class:"capitalize sui-tooltip sui-tooltip-constrained sui-tooltip-top-right","data-tooltip":(0,i.R1)(n).nextRunToolTip(e),textContent:(0,i.v_)((0,i.R1)(n).recipientFrequencyText(e))},null,8,wr))])])}),128)),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(l),function(e){return(0,i.uX)(),(0,i.CE)("tr",{key:e.slug},[(0,i.Lk)("td",{class:"sui-table-item-title",textContent:(0,i.v_)(e.title)},null,8,Lr),(0,i.Lk)("td",null,[(0,i.Lk)("span",Rr,(0,i.v_)((0,i.R1)(f)("Inactive feature")),1)]),(0,i.Lk)("td",null,[(0,i.Lk)("a",{href:e.link,class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(f)("Activate feature")},o[2]||(o[2]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)]),8,xr)])])}),128)),(0,i.R1)(t)?((0,i.uX)(),(0,i.CE)("tr",Cr,[(0,i.Lk)("td",{colspan:"3",style:{textAlign:"center"},innerHTML:(0,i.R1)(d)},null,8,jr)])):(0,i.Q3)("",!0)])]),(0,i.Lk)("div",Er,[(0,i.Lk)("div",Sr,[(0,i.Lk)("a",{href:b.value,class:"sui-button sui-button-ghost"},[o[3]||(o[3]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(f)("Manage Notifications")),1)],8,Or)])])])}}};var Xr=(0,o.nY)("waf",function(){var e=(0,i.KR)(dashboard.waf.waf.hosted),t=(0,i.KR)(dashboard.waf.site_id),n=(0,i.KR)(dashboard.waf.waf.status),o=(0,r.B)(),a=o.__,u=o.sprintf,s=(0,i.EW)(function(){return"https://wpmudev.com/hub2/site/".concat(t.value,"/hosting?utm_source=defender&utm_medium=plugin&utm_campaign=defender_waf_migrate_my_site")}),l=(0,i.EW)(function(){return"https://wpmudev.com/hub2/site/".concat(t.value,"/hosting/tools#update-waf")}),c=(0,i.EW)(function(){return u(a('At this time, you can manage all WAF settings via <a target="_blank" href="%s">The Hub.</a>'),"https://wpmudev.com/hub2/")}),d=(0,i.EW)(function(){return!1===e.value?u(a('You can learn more about the WAF <a target="_blank" href="%s">here</a>.'),"https://wpmudev.com/waf/?utm_source=defender&utm_medium=plugin&utm_campaign=defender_waf_project_page"):!0===e.value&&!1===n.value?u(a('Enable this feature via <a target="_blank" href="%s">The Hub</a> today or learn more <a target="_blank" href="%s">here</a>.'),l.value,"https://wpmudev.com/waf/"):!0===e.value&&!0===n.value?u(a('At this time, you can manage all WAF settings via <a href="%s">The Hub</a>.'),l.value):""});return{on_us:e,site_id:t,status:n,get_migrate_url:s,get_waf_url:l,get_waf_text:c,get_footer_text:d}}),Pr={class:"sui-box"},Wr={class:"sui-box-header"},Fr={class:"sui-box-title"},Ar=["src"],Ir={key:0,class:"sui-box-body"},Gr=["href"],Kr=["innerHTML"],Mr={key:1,class:"sui-box-body"},Ur=["href"],Dr=["innerHTML"],Hr={key:2,class:"sui-box-body"},Br={class:"sui-notice sui-notice-info"},Nr={class:"sui-notice-content"},Qr={class:"sui-notice-message"},Vr=["innerHTML"];const qr={__name:"waf",setup:function(e){var t=Xr(),n=(0,r.B)().__,a=(0,c.I)().assetUrl,u=(0,o.bP)(t),s=u.on_us,l=u.status,d=u.get_migrate_url,f=u.get_waf_url,v=u.get_waf_text,p=u.get_footer_text;return function(e,t){return(0,i.uX)(),(0,i.CE)("div",Pr,[(0,i.Lk)("div",Wr,[(0,i.Lk)("h3",Fr,[(0,i.Lk)("img",{src:(0,i.R1)(a)("/assets/img/waf@3x.svg")},null,8,Ar),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Web Application Firewall")),1)])]),!1===(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",Ir,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("The new Web Application Firewall (WAF) filters incoming requests against a highly optimized managed ruleset to block hackers and bot attacks before they reach your site. It's our basic Firewall with advanced layers of protection.")),1),(0,i.Lk)("a",{target:"_blank",href:(0,i.R1)(d),class:"sui-button sui-button-blue"},(0,i.v_)((0,i.R1)(n)("Migrate my site")),9,Gr),(0,i.Lk)("p",{class:"text-center sui-description margin-top-30",innerHTML:(0,i.R1)(p)},null,8,Kr)])):(0,i.Q3)("",!0),!0===(0,i.R1)(s)&&!1===(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Mr,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("The new Web Application Firewall (WAF) filters incoming requests against a highly optimized managed ruleset to block hackers and bot attacks before they reach your site. It's our basic Firewall with advanced layers of protection.")),1),(0,i.Lk)("a",{target:"_blank",href:(0,i.R1)(f),class:"sui-button sui-button-blue"},(0,i.v_)((0,i.R1)(n)("Activate WAF")),9,Ur),(0,i.Lk)("p",{class:"text-center sui-description margin-top-30",innerHTML:(0,i.R1)(p)},null,8,Dr)])):(0,i.Q3)("",!0),!0===(0,i.R1)(s)&&!0===(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Hr,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("The new Web Application Firewall (WAF) filters incoming requests against a highly optimized managed ruleset to block hackers and bot attacks before they reach your site. It's our basic Firewall with advanced layers of protection.")),1),(0,i.Lk)("div",Br,[(0,i.Lk)("div",Nr,[(0,i.Lk)("div",Qr,[t[0]||(t[0]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("This site has WAF protection enabled.")),1)])])]),(0,i.Lk)("p",{class:"text-center sui-description no-margin-top",innerHTML:(0,i.R1)(v)},null,8,Vr)])):(0,i.Q3)("",!0)])}}};var $r={id:"waf-free",class:"sui-box"},Yr={class:"sui-box-header"},zr={class:"sui-box-title"},Jr=["src"],Zr={class:"sui-actions-left"},ea={class:"sui-tag sui-tag-pro"},ta={class:"sui-box-body"},na={class:"sui-box-settings-row sui-upsell-row"},ia={class:"sui-upsell-notice p-0 min-w-full"},oa=["href"];const ra={__name:"waf-free",setup:function(e){var t=(0,c.I)(),n=t.campaign_url,o=t.assetUrl,a=(0,r.B)().__,s=(0,u.X)(),l=s.upgradeTitle,d=s.is_membership,f=(0,i.EW)(function(){return d?n("defender_dash_waf_upgrade_button","waf"):"https://wpmudev.com/waf/"});return function(e,t){return(0,i.uX)(),(0,i.CE)("div",$r,[(0,i.Lk)("div",Yr,[(0,i.Lk)("h3",zr,[(0,i.Lk)("img",{src:(0,i.R1)(o)("/assets/img/waf@3x.svg")},null,8,Jr),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(a)("Web Application Firewall")),1)]),(0,i.Lk)("div",Zr,[(0,i.Lk)("span",ea,(0,i.v_)((0,i.R1)(a)("Pro")),1)])]),(0,i.Lk)("div",ta,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(a)("The new Web Application Firewall (WAF) filters incoming requests against a highly optimized managed ruleset to block hackers and bot attacks before they reach your site. It's our basic Firewall with advanced layers of protection.")),1),(0,i.Lk)("div",na,[(0,i.Lk)("div",ia,[(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(a)("This feature is available to members who host their sites with WPMU DEV.")),1),t[0]||(t[0]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{class:"premium-button sui-button sui-button-purple",target:"_blank",href:f.value},(0,i.v_)((0,i.R1)(l)),9,oa)])])])])])}}};var aa={class:"sui-box notification"},ua={class:"sui-box-header"},sa={class:"sui-box-title"},la={class:"sui-box-body no-margin-bottom"},ca={class:"sui-table no-margin-top no-border-top no-margin-bottom"},da={style:{textAlign:"right"}},fa=["textContent"],va=["href"],pa={class:"sui-tag sui-tag-blue"},ba=["href"],ha={class:"sui-tag sui-tag-disabled text-white bg-gray-400"},ma=["href","data-tooltip"],ga=["data-tooltip"],ya=["textContent"],ka={class:"sui-table notification-free no-margin-bottom"},_a={class:"text-gray-500"},wa={class:"sui-tag sui-tag-pro"},La={class:"text-gray-500"},Ra={class:"sui-tag sui-tag-pro"},xa={class:"text-gray-500"},Ca={class:"sui-tag sui-tag-pro"},ja={class:"sui-box-body"},Ea={class:"sui-box-settings-row sui-upsell-row"},Sa={class:"sui-upsell-notice p-0 min-w-full"},Oa=["href"];const Ta={__name:"notification-free",setup:function(e){var t=ur(),n=(0,o.bP)(t).notifications,a=(0,u.X)().upgradeTitle,s=(0,c.I)(),l=s.adminUrl,d=s.campaign_url,f=(0,r.B)().__,v=(0,sr.h)().ucFirst,p=(0,i.EW)(function(){return l("admin.php?page=wdf-notification")});return function(e,o){return(0,i.uX)(),(0,i.CE)("div",aa,[(0,i.Lk)("div",ua,[(0,i.Lk)("h3",sa,[o[0]||(o[0]=(0,i.Lk)("i",{class:"sui-icon-graph-line","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(f)("Notification")),1)])]),(0,i.Lk)("div",la,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(f)("Get tailored security reports delivered to your inbox so you don’t have to worry about checking in.")),1)]),(0,i.Lk)("table",ca,[(0,i.Lk)("thead",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(f)("Notifications")),1),(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(f)("Status")),1),(0,i.Lk)("th",da,(0,i.v_)((0,i.R1)(f)("Schedule")),1)])]),(0,i.Lk)("tbody",null,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(n),function(e){return(0,i.uX)(),(0,i.CE)("tr",{key:e.slug},[(0,i.Lk)("td",{class:"sui-table-item-title",textContent:(0,i.v_)(e.title)},null,8,fa),(0,i.Lk)("td",null,["enabled"===e.status?((0,i.uX)(),(0,i.CE)("a",{key:0,href:p.value},[(0,i.Lk)("span",pa,(0,i.v_)((0,i.R1)(f)("Enabled")),1)],8,va)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:p.value},[(0,i.Lk)("span",ha,(0,i.v_)((0,i.R1)(f)("Disabled")),1)],8,ba))]),(0,i.Lk)("td",null,["disabled"===e.status?((0,i.uX)(),(0,i.CE)("a",{key:0,href:p.value,class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(f)("Enable Notification")},o[1]||(o[1]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)]),8,ma)):"notification"===e.type?((0,i.uX)(),(0,i.CE)("span",{key:1,"data-tooltip":(0,i.R1)(t).nextRunToolTip(e),class:"mr-15px sui-tooltip sui-tooltip-constrained sui-tooltip-top-right"},(0,i.v_)(e.configs.reminder?(0,i.R1)(v)((0,i.R1)(f)(e.configs.reminder)):(0,i.R1)(f)("None")),9,ga)):((0,i.uX)(),(0,i.CE)("span",{key:2,class:"capitalize",textContent:(0,i.v_)((0,i.R1)(t).recipientFrequencyText(e))},null,8,ya))])])}),128))])]),(0,i.Lk)("table",ka,[(0,i.Lk)("thead",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(f)("Pro Notifications")),1),o[2]||(o[2]=(0,i.Lk)("th",null,null,-1))])]),(0,i.Lk)("tbody",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("td",_a,(0,i.v_)((0,i.R1)(f)("Malware Scanning - Reporting")),1),(0,i.Lk)("td",null,[(0,i.Lk)("span",wa,(0,i.v_)((0,i.R1)(f)("Pro")),1)])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",La,(0,i.v_)((0,i.R1)(f)("Firewall - Reporting")),1),(0,i.Lk)("td",null,[(0,i.Lk)("span",Ra,(0,i.v_)((0,i.R1)(f)("Pro")),1)])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",xa,(0,i.v_)((0,i.R1)(f)("Audit Logging - Reporting")),1),(0,i.Lk)("td",null,[(0,i.Lk)("span",Ca,(0,i.v_)((0,i.R1)(f)("Pro")),1)])])])]),(0,i.Lk)("div",ja,[(0,i.Lk)("div",Ea,[(0,i.Lk)("div",Sa,[(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(f)("Schedule daily, weekly or monthly email reports sent directly to your inbox. Get reporting as part of a WPMU DEV membership.")),1),o[3]||(o[3]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{class:"premium-button sui-button sui-button-purple",target:"_blank",href:(0,i.R1)(d)("defender_dash_notification_upgrade_button")},(0,i.v_)((0,i.R1)(a)),9,Oa)])])])])])}}};var Xa=n(8261);function Pa(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return Wa(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(Wa(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,Wa(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,Wa(d,"constructor",l),Wa(l,"constructor",s),s.displayName="GeneratorFunction",Wa(l,o,"GeneratorFunction"),Wa(d),Wa(d,o,"Generator"),Wa(d,i,function(){return this}),Wa(d,"toString",function(){return"[object Generator]"}),(Pa=function(){return{w:r,m:f}})()}function Wa(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Wa=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){Wa(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},Wa(e,t,n,i)}function Fa(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function Aa(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){Fa(r,i,o,a,u,"next",e)}function u(e){Fa(r,i,o,a,u,"throw",e)}a(void 0)})}}var Ia=(0,o.nY)("presetConfig",function(){var e,t,n=(0,i.KR)({}),o=(0,i.KR)(""),a=(0,i.KR)(""),u=(0,i.KR)(""),s=(0,i.KR)(""),l=(0,i.KR)(""),d=(0,i.KR)(!1),v=(0,i.KR)({}),p=(0,i.KR)({}),b=(0,r.B)(),h=b.__,m=b.sprintf,g=(0,c.I)().siteUrl,y=(0,i.EW)(function(){return ajaxurl+"?action=wp_defender/v1/hub/"+"&route="+v.value.download_config+"&_def_nonce="+p.value.download_config+"&key="+o.value}),k=(0,i.EW)(function(){return n.value[o.value]}),_=(0,i.EW)(function(){return void 0===k.value?"":m(h("Are you sure you want to apply the %1$s settings config to %2$s? We recommend you have a backup available as your existing settings configuration will be overridden."),'<span class="text-gray-500 font-semibold">'+k.value.name+"</span>",'<span class="text-gray-500 font-semibold">'+g()+"</span>")}),w=(0,i.EW)(function(){return void 0===k.value?"":m(h("Are you sure you want to delete the %s config file? You will no longer be able to apply it to this or other connected sites."),'<span class="text-gray-500 font-semibold">'+k.value.name+"</span>")}),L=(0,i.EW)(function(){return Object.keys(n.value).length});function R(){var e=document.querySelector("html");e.classList.contains("sui-has-modal")&&e.classList.remove("sui-has-modal")}function x(){return(x=Aa(Pa().m(function e(){var t;return Pa().w(function(e){for(;;)switch(e.n){case 0:return d.value=!0,e.n=1,(0,f.q)().post(v.value.apply_config,p.value.apply_config,{key:o.value,screen:"dashboard"});case 1:return void 0!==(t=e.v).redirect?setTimeout(function(){location.href=t.redirect},1e3*t.interval):(n.value=t.configs,a.value="",u.value="",SUI.closeModal(),R()),d.value=!1,e.a(2,t)}},e)}))).apply(this,arguments)}function C(){return(C=Aa(Pa().m(function e(){var t;return Pa().w(function(e){for(;;)switch(e.n){case 0:if(!d.value){e.n=1;break}return e.a(2);case 1:return d.value=!0,e.n=2,(0,f.q)().post(v.value.new_config,p.value.new_config,{name:a.value,desc:u.value});case 2:return t=e.v,n.value=t.configs,a.value="",u.value="",s.value="",l.value="",SUI.closeModal(),R(),d.value=!1,e.a(2,t)}},e)}))).apply(this,arguments)}function j(){return(j=Aa(Pa().m(function e(){var t;return Pa().w(function(e){for(;;)switch(e.n){case 0:return d.value=!0,e.n=1,(0,f.q)().post(v.value.update_config,p.value.update_config,{name:s.value,desc:l.value,key:o.value});case 1:return t=e.v,n.value=t.configs,SUI.closeModal(),R(),d.value=!1,e.a(2,t)}},e)}))).apply(this,arguments)}function E(){return(E=Aa(Pa().m(function e(){var t;return Pa().w(function(e){for(;;)switch(e.n){case 0:return d.value=!0,e.n=1,(0,f.q)().post(v.value.delete_config,p.value.delete_config,{key:o.value});case 1:return void 0!==(t=e.v).configs&&(n.value=t.configs),SUI.closeModal(),R(),d.value=!1,e.a(2,t)}},e)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.settings&&(t=window.dashboard.settings,n.value=t.configs||{},o.value=t.current_config||"",a.value=t.config_name||"",u.value=t.config_description||"",s.value=t.new_config_name||"",l.value=t.new_config_description||"",v.value=t.routes||{},p.value=t.nonces||{}),{configs:n,current_config:o,config_name:a,config_description:u,new_config_name:s,new_config_description:l,doing_ajax:d,download_config_url:y,config:k,apply_text:_,delete_text:w,totalConfigs:L,apply_config:function(){return x.apply(this,arguments)},new_config:function(){return C.apply(this,arguments)},rename_config:function(){return j.apply(this,arguments)},delete_config:function(){return E.apply(this,arguments)},force_remove_modal_class:R}}),Ga={class:"sui-box preset-config"},Ka={class:"sui-box-header"},Ma={class:"sui-box-title"},Ua={key:0,class:"sui-actions-left"},Da=["textContent"],Ha={class:"sui-box-body"},Ba={class:"sui-field-list sui-accordion sui-accordion-flushed"},Na=["onMouseenter"],Qa={class:"sui-accordion-item-title"},Va={key:0,class:"defender-config-icon"},qa=["textContent"],$a=["data-tooltip"],Ya={class:"sui-accordion-col-auto"},za={class:"sui-dropdown sui-accordion-item-action"},Ja={key:0},Za=["href"],eu={key:1},tu=["onClick"],nu={key:2},iu={href:"",class:"sui-option-red","data-modal-open":"delete-config","data-modal-open-focus":"configs","data-modal-close-focus":"wpwrap","data-modal-mask":"false","data-esc-close":"true"},ou=["onMouseenter"],ru={class:"sui-box"},au={class:"sui-box-body"},uu={class:"sui-box-settings-row"},su={class:"mt-0 font-medium sui-description"},lu={class:"config-detail"},cu={class:"w-full table-fixed"},du={class:"px-4 py-2 font-medium"},fu={class:"px-4 py-2 font-medium"},vu=["textContent"],pu={class:"odd"},bu={class:"px-4 py-2 font-medium"},hu={class:"px-4 py-2 font-medium"},mu=["innerHTML"],gu={class:"px-4 py-2 font-medium"},yu={class:"px-4 py-2 font-medium"},ku=["innerHTML"],_u={class:"odd"},wu={class:"px-4 py-2 font-medium"},Lu={class:"px-4 py-2 font-medium"},Ru=["innerHTML"],xu={class:"px-4 py-2 font-medium"},Cu={class:"px-4 py-2 font-medium"},ju=["textContent"],Eu={class:"odd"},Su={class:"px-4 py-2 font-medium"},Ou={class:"px-4 py-2 font-medium"},Tu=["textContent"],Xu={class:"px-4 py-2 font-medium"},Pu={class:"px-4 py-2 font-medium"},Wu=["textContent"],Fu={key:0,class:"odd"},Au={class:"px-4 py-2 font-medium"},Iu={class:"px-4 py-2 font-medium"},Gu=["innerHTML"],Ku={key:1},Mu={class:"px-4 py-2 font-medium"},Uu={class:"px-4 py-2 font-medium"},Du=["innerHTML"],Hu={class:"sui-box-footer"},Bu={class:"sui-actions-right"},Nu={class:"sui-box-footer no-border"},Qu={class:"ml-0 sui-actions-left"},Vu=["href"],qu={class:"sui-actions-right"},$u={class:"sui-button sui-button-blue","data-modal-open":"new-config","data-modal-mask":"false","data-esc-close":"true"},Yu={class:"sui-modal sui-modal-sm"},zu={id:"new-config",role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"save-new-config-title","aria-describedby":"save-new-config-desc"},Ju={class:"sui-box"},Zu={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},es={class:"sui-button-icon sui-button-float--right","data-modal-close":""},ts={class:"sui-screen-reader-text"},ns={id:"save-new-config-title",class:"sui-box-title sui-lg"},is={id:"save-new-config-desc",class:"sui-description"},os={class:"sui-box-body no-padding-bottom"},rs={class:"sui-form-field"},as={class:"sui-label",for:"save_config_name"},us={class:"sui-form-field"},ss={id:"label_save_config_description",class:"sui-label",for:"save_config_description"},ls={id:"text_save_config_description",class:"sui-description"},cs={class:"sui-box-footer no-border"},ds={class:"sui-flex-child-right"},fs={class:"sui-actions-right"},vs={class:"sui-modal sui-modal-sm"},ps={id:"rename-config",role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"rename-config","aria-describedby":"rename-config"},bs={class:"sui-box"},hs={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},ms={class:"sui-button-icon sui-button-float--right","data-modal-close":""},gs={class:"sui-screen-reader-text"},ys={class:"sui-box-title sui-lg"},ks={class:"sui-description"},_s={class:"sui-box-body no-padding-bottom"},ws={class:"sui-form-field"},Ls={class:"sui-label",for:"edit_config_name"},Rs={class:"sui-form-field"},xs={id:"label_edit_config_description",class:"sui-label",for:"edit_config_description"},Cs={class:"sui-box-footer no-border"},js={class:"sui-flex-child-right"},Es={class:"sui-actions-right"},Ss={class:"sui-modal sui-modal-sm"},Os={id:"apply-config",role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"apply-config","aria-describedby":"apply-config"},Ts={class:"sui-box"},Xs={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},Ps={class:"sui-screen-reader-text"},Ws={class:"sui-box-title sui-lg"},Fs=["innerHTML"],As={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--60"},Is={class:"sui-modal sui-modal-sm"},Gs={id:"delete-config",role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"delete-config","aria-describedby":"delete-config"},Ks={class:"sui-box"},Ms={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},Us={class:"sui-button-icon sui-button-float--right","data-modal-close":""},Ds={class:"sui-screen-reader-text"},Hs={class:"sui-box-title sui-lg"},Bs=["innerHTML"],Ns={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--60"};const Qs={__name:"preset-config",setup:function(e){var t=(0,a.p)().isWhitelabelDisabled,n=(0,c.I)().adminUrl,u=Ia(),s=(0,o.bP)(u),l=s.configs,d=s.current_config,f=s.config_name,v=s.config_description,p=s.new_config_name,b=s.new_config_description,h=s.doing_ajax,m=s.download_config_url,g=s.apply_text,y=s.delete_text,k=s.totalConfigs,_=(0,r.B)().__,w=(0,Xa.m)().rebindSUI,L=(0,i.KR)(""),R=(0,i.KR)("");function x(){SUI.closeModal(),u.force_remove_modal_class()}function C(){u.apply_config()}function j(){u.new_config()}function E(e,t){d.value=t,p.value=e.name,b.value=e.description}function S(){SUI.openModal("apply-config",jQuery("#wpwrap"),void 0,!1,!0)}return L.value=_("Cancel"),R.value=_("Close this dialog."),(0,i.$u)(function(){jQuery(function(){(0,i.dY)(function(){w()})})}),function(e,o){return(0,i.uX)(),(0,i.CE)("div",Ga,[(0,i.Lk)("div",Ka,[(0,i.Lk)("h3",Ma,[o[4]||(o[4]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Preset Configs")),1)]),(0,i.R1)(k)>0?((0,i.uX)(),(0,i.CE)("div",Ua,[(0,i.Lk)("div",{class:"sui-tag",textContent:(0,i.v_)((0,i.R1)(k))},null,8,Da)])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",Ha,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(_)("Configs bundle your Defender settings and make them available to download and apply on your other sites. You can have unlimited preset configs.")),1)]),(0,i.Lk)("div",Ba,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(l),function(e,n){return(0,i.uX)(),(0,i.CE)("div",{class:"sui-accordion-item",key:n},[(0,i.Lk)("div",{class:"sui-accordion-item-header",onMouseenter:function(t){return E(e,n)}},[(0,i.Lk)("div",Qa,[(0,i.R1)(t)?((0,i.uX)(),(0,i.CE)("span",Va)):(0,i.Q3)("",!0),(0,i.Lk)("strong",{class:"mr-10px",textContent:(0,i.v_)(e.name)},null,8,qa),e.immortal?((0,i.uX)(),(0,i.CE)("span",{key:1,"data-tooltip":(0,i.R1)(_)("Recommended config"),class:"sui-tooltip"},o[5]||(o[5]=[(0,i.Lk)("i",{class:"mr-0 align-middle sui-icon-check-tick","aria-hidden":"true"},null,-1)]),8,$a)):(0,i.Q3)("",!0)]),(0,i.Lk)("div",Ya,[(0,i.bo)((0,i.Lk)("span",{class:"sui-tag sui-tag-blue sui-tag-sm"},(0,i.v_)((0,i.R1)(_)("Active")),513),[[i.aG,!0===e.is_active]]),(0,i.Lk)("div",za,[o[10]||(o[10]=(0,i.Lk)("button",{class:"sui-button-icon sui-dropdown-anchor"},[(0,i.Lk)("i",{class:"m-0 sui-icon-widget-settings-config","aria-hidden":"true"})],-1)),(0,i.Lk)("ul",null,[!0!==e.is_active?((0,i.uX)(),(0,i.CE)("li",Ja,[(0,i.Lk)("a",{href:"#",onClick:(0,i.D$)(S,["prevent"])},[o[6]||(o[6]=(0,i.Lk)("i",{class:"sui-icon-check","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Apply")),1)])])):(0,i.Q3)("",!0),(0,i.Lk)("li",null,[(0,i.Lk)("a",{href:(0,i.R1)(m)},[o[7]||(o[7]=(0,i.Lk)("i",{class:"sui-icon-download","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Download")),1)],8,Za)]),0==e.immortal?((0,i.uX)(),(0,i.CE)("li",eu,[(0,i.Lk)("a",{href:"","data-modal-open":"rename-config","data-modal-open-focus":"configs","data-modal-close-focus":"wpwrap","data-modal-mask":"false","data-esc-close":"true",onClick:function(t){return E(e,n)}},[o[8]||(o[8]=(0,i.Lk)("i",{class:"sui-icon-pencil","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Name & Description")),1)],8,tu)])):(0,i.Q3)("",!0),e.is_removable?((0,i.uX)(),(0,i.CE)("li",nu,[(0,i.Lk)("a",iu,[o[9]||(o[9]=(0,i.Lk)("i",{class:"sui-icon-trash","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Delete")),1)])])):(0,i.Q3)("",!0)])]),o[11]||(o[11]=(0,i.Lk)("button",{class:"sui-button-icon sui-accordion-open-indicator","aria-label":"open-item"},[(0,i.Lk)("i",{class:"sui-icon-chevron-down","aria-hidden":"true"})],-1))])],40,Na),(0,i.Lk)("div",{class:"sui-accordion-item-body",onMouseenter:function(t){return E(e,n)}},[(0,i.Lk)("div",ru,[(0,i.Lk)("div",au,[(0,i.Lk)("div",uu,[(0,i.Lk)("span",su,(0,i.v_)((0,i.R1)(_)(e.description)),1)]),(0,i.Lk)("div",lu,[(0,i.Lk)("table",cu,[(0,i.Lk)("tbody",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("td",du,(0,i.v_)((0,i.R1)(_)("Security Recommendations")),1),(0,i.Lk)("td",fu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.strings.security_tweaks,function(e,t){return(0,i.uX)(),(0,i.CE)("div",{key:t},[(0,i.Lk)("span",{textContent:(0,i.v_)(e)},null,8,vu)])}),128))])]),(0,i.Lk)("tr",pu,[(0,i.Lk)("td",bu,(0,i.v_)((0,i.R1)(_)("Malware Scanning")),1),(0,i.Lk)("td",hu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.strings.scan,function(e,t){return(0,i.uX)(),(0,i.CE)("div",{key:t},[(0,i.Lk)("span",{innerHTML:e},null,8,mu)])}),128))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",gu,(0,i.v_)((0,i.R1)(_)("Audit Logs")),1),(0,i.Lk)("td",yu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.strings.audit,function(e,t){return(0,i.uX)(),(0,i.CE)("div",{key:t},[(0,i.Lk)("span",{innerHTML:e},null,8,ku)])}),128))])]),(0,i.Lk)("tr",_u,[(0,i.Lk)("td",wu,(0,i.v_)((0,i.R1)(_)("Firewall")),1),(0,i.Lk)("td",Lu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.strings.iplockout,function(e,t){return(0,i.uX)(),(0,i.CE)("div",{key:t},[(0,i.Lk)("span",{innerHTML:e},null,8,Ru)])}),128))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",xu,(0,i.v_)((0,i.R1)(_)("Two-Factor Authentication")),1),(0,i.Lk)("td",Cu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.strings.two_factor,function(e,t){return(0,i.uX)(),(0,i.CE)("div",{key:t},[(0,i.Lk)("span",{textContent:(0,i.v_)(e)},null,8,ju)])}),128))])]),(0,i.Lk)("tr",Eu,[(0,i.Lk)("td",Su,(0,i.v_)((0,i.R1)(_)("Mask Login Area")),1),(0,i.Lk)("td",Ou,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.strings.mask_login,function(e,t){return(0,i.uX)(),(0,i.CE)("div",{key:t},[(0,i.Lk)("span",{textContent:(0,i.v_)(e)},null,8,Tu)])}),128))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",Xu,(0,i.v_)((0,i.R1)(_)("Security Headers")),1),(0,i.Lk)("td",Pu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.strings.security_headers,function(e,t){return(0,i.uX)(),(0,i.CE)("div",{key:t},[(0,i.Lk)("span",{textContent:(0,i.v_)(e)},null,8,Wu)])}),128))])]),e.strings.blocklist_monitor?((0,i.uX)(),(0,i.CE)("tr",Fu,[(0,i.Lk)("td",Au,(0,i.v_)((0,i.R1)(_)("Blocklist Monitor")),1),(0,i.Lk)("td",Iu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.strings.blocklist_monitor,function(e,t){return(0,i.uX)(),(0,i.CE)("div",{key:t},[(0,i.Lk)("span",{innerHTML:e},null,8,Gu)])}),128))])])):(0,i.Q3)("",!0),e.strings.pwned_passwords?((0,i.uX)(),(0,i.CE)("tr",Ku,[(0,i.Lk)("td",Mu,(0,i.v_)((0,i.R1)(_)("Pwned Passwords")),1),(0,i.Lk)("td",Uu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.strings.pwned_passwords,function(e,t){return(0,i.uX)(),(0,i.CE)("div",{key:t},[(0,i.Lk)("span",{innerHTML:e},null,8,Du)])}),128))])])):(0,i.Q3)("",!0)])])])]),(0,i.bo)((0,i.Lk)("div",Hu,[(0,i.Lk)("div",Bu,[(0,i.Lk)("button",{type:"button",class:"sui-button quick-apply sui-button-ghost sui-accordion-item-action",onClick:S},[o[12]||(o[12]=(0,i.Lk)("i",{class:"sui-icon-check","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Apply")),1)])])],512),[[i.aG,!0!==e.is_active]])])],40,ou)])}),128))]),(0,i.Lk)("div",Nu,[(0,i.Lk)("div",Qu,[(0,i.Lk)("a",{href:(0,i.R1)(n)("admin.php?page=wdf-setting&view=configs"),class:"sui-button sui-button-ghost"},[o[13]||(o[13]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Manage Configs")),1)],8,Vu)]),(0,i.Lk)("div",qu,[(0,i.Lk)("button",$u,[o[14]||(o[14]=(0,i.Lk)("i",{class:"sui-icon-save","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Save new")),1)])])]),(0,i.Lk)("div",Yu,[(0,i.Lk)("div",zu,[(0,i.Lk)("div",Ju,[(0,i.Lk)("div",Zu,[(0,i.Lk)("button",es,[o[15]||(o[15]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",ts,(0,i.v_)(R.value),1)]),(0,i.Lk)("h3",ns,(0,i.v_)((0,i.R1)(_)("Save Current Config")),1),(0,i.Lk)("p",is,(0,i.v_)((0,i.R1)(_)("Save your current Defender settings configuration. You’ll be able to then download and apply it to your other sites with Defender installed.")),1)]),(0,i.Lk)("div",os,[(0,i.Lk)("div",rs,[(0,i.Lk)("label",as,(0,i.v_)((0,i.R1)(_)("Config name")),1),(0,i.bo)((0,i.Lk)("input",{id:"save_config_name","onUpdate:modelValue":o[0]||(o[0]=function(e){return(0,i.i9)(f)?f.value=e:null}),type:"text",class:"sui-form-control"},null,512),[[i.Jo,(0,i.R1)(f)]])]),(0,i.Lk)("div",us,[(0,i.Lk)("label",ss,(0,i.v_)((0,i.R1)(_)("Config description")),1),(0,i.bo)((0,i.Lk)("textarea",{id:"save_config_description","onUpdate:modelValue":o[1]||(o[1]=function(e){return(0,i.i9)(v)?v.value=e:null}),class:"sui-form-control","aria-labelledby":"label_save_config_description","aria-describedby":"text_save_config_description"},null,512),[[i.Jo,(0,i.R1)(v)]]),(0,i.Lk)("span",ls,(0,i.v_)((0,i.R1)(_)("You can edit the description to distinguish from other configs. Changing the description won’t exclude the feature from the preset.")),1)])]),(0,i.Lk)("div",cs,[(0,i.Lk)("div",ds,[(0,i.Lk)("button",{class:"sui-button sui-button-ghost",onClick:x},(0,i.v_)(L.value),1)]),(0,i.Lk)("div",fs,[(0,i.bF)((0,i.R1)(jn.A),{doing_ajax:(0,i.R1)(h),disabled:!(0,i.R1)(f),type:"button","css-class":"sui-button-blue",onClick:j},{default:(0,i.k6)(function(){return[o[16]||(o[16]=(0,i.Lk)("i",{class:"sui-icon-save","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Save")),1)]}),_:1,__:[16]},8,["doing_ajax","disabled"])])])])])]),(0,i.Lk)("div",vs,[(0,i.Lk)("div",ps,[(0,i.Lk)("div",bs,[(0,i.Lk)("div",hs,[(0,i.Lk)("button",ms,[o[17]||(o[17]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",gs,(0,i.v_)(R.value),1)]),(0,i.Lk)("h3",ys,(0,i.v_)((0,i.R1)(_)("Edit Name & Description")),1),(0,i.Lk)("p",ks,(0,i.v_)((0,i.R1)(_)("Change your config name and your description to something recognizable.")),1)]),(0,i.Lk)("div",_s,[(0,i.Lk)("div",ws,[(0,i.Lk)("label",Ls,(0,i.v_)((0,i.R1)(_)("Config name")),1),(0,i.bo)((0,i.Lk)("input",{id:"edit_config_name","onUpdate:modelValue":o[2]||(o[2]=function(e){return(0,i.i9)(p)?p.value=e:null}),type:"text",class:"sui-form-control"},null,512),[[i.Jo,(0,i.R1)(p)]])]),(0,i.Lk)("div",Rs,[(0,i.Lk)("label",xs,(0,i.v_)((0,i.R1)(_)("Config description")),1),(0,i.bo)((0,i.Lk)("textarea",{id:"edit_config_description","onUpdate:modelValue":o[3]||(o[3]=function(e){return(0,i.i9)(b)?b.value=e:null}),class:"sui-form-control","aria-labelledby":"label_edit_config_description"},null,512),[[i.Jo,(0,i.R1)(b)]])])]),(0,i.Lk)("div",Cs,[(0,i.Lk)("div",js,[(0,i.Lk)("button",{class:"sui-button sui-button-ghost",onClick:x},(0,i.v_)(L.value),1)]),(0,i.Lk)("div",Es,[(0,i.bF)((0,i.R1)(jn.A),{doing_ajax:(0,i.R1)(h),disabled:!(0,i.R1)(p),type:"button","css-class":"sui-button-blue",onClick:(0,i.R1)(u).rename_config},{default:(0,i.k6)(function(){return[o[18]||(o[18]=(0,i.Lk)("i",{class:"sui-icon-save","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Save")),1)]}),_:1,__:[18]},8,["doing_ajax","disabled","onClick"])])])])])]),(0,i.Lk)("div",Ss,[(0,i.Lk)("div",Os,[(0,i.Lk)("div",Ts,[(0,i.Lk)("div",Xs,[(0,i.Lk)("button",{class:"sui-button-icon sui-button-float--right",onClick:x},[o[19]||(o[19]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Ps,(0,i.v_)(R.value),1)]),(0,i.Lk)("h3",Ws,(0,i.v_)((0,i.R1)(_)("Apply config")),1),(0,i.Lk)("p",{class:"sui-description",innerHTML:(0,i.R1)(g)},null,8,Fs)]),(0,i.Lk)("div",As,[(0,i.Lk)("button",{class:"sui-button sui-button-ghost",onClick:x},(0,i.v_)(L.value),1),(0,i.bF)((0,i.R1)(jn.A),{doing_ajax:(0,i.R1)(h),disabled:!(0,i.R1)(p),type:"button","css-class":"sui-button-blue",onClick:C},{default:(0,i.k6)(function(){return[o[20]||(o[20]=(0,i.Lk)("i",{class:"sui-icon-check","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(_)("Apply")),1)]}),_:1,__:[20]},8,["doing_ajax","disabled"])])])])]),(0,i.Lk)("div",Is,[(0,i.Lk)("div",Gs,[(0,i.Lk)("div",Ks,[(0,i.Lk)("div",Ms,[(0,i.Lk)("button",Us,[o[21]||(o[21]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Ds,(0,i.v_)(R.value),1)]),(0,i.Lk)("h3",Hs,(0,i.v_)((0,i.R1)(_)("Delete Configuration File")),1),(0,i.Lk)("p",{class:"sui-description",innerHTML:(0,i.R1)(y)},null,8,Bs)]),(0,i.Lk)("div",Ns,[(0,i.Lk)("button",{class:"sui-button sui-button-ghost",onClick:x},(0,i.v_)(L.value),1),(0,i.bF)((0,i.R1)(jn.A),{doing_ajax:(0,i.R1)(h),type:"button","css-class":"sui-button-red",onClick:(0,i.R1)(u).delete_config},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(_)("Delete")),1)]}),_:1},8,["doing_ajax","onClick"])])])])])])}}};var Vs=n(6874);function qs(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return $s(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):($s(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,$s(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,$s(d,"constructor",l),$s(l,"constructor",s),s.displayName="GeneratorFunction",$s(l,o,"GeneratorFunction"),$s(d),$s(d,o,"Generator"),$s(d,i,function(){return this}),$s(d,"toString",function(){return"[object Generator]"}),(qs=function(){return{w:r,m:f}})()}function $s(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}$s=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){$s(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},$s(e,t,n,i)}function Ys(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function zs(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){Ys(r,i,o,a,u,"next",e)}function u(e){Ys(r,i,o,a,u,"throw",e)}a(void 0)})}}var Js=(0,o.nY)("dashboard",function(){var e=(0,i.KR)(window.dashboard.routes),t=(0,i.KR)(window.dashboard.nonces),n=(0,i.KR)(window.dashboard.show_welcome_modal),o=(0,i.KR)(window.dashboard.welcome_modal),r=(0,v.r)().withLoading,a=(0,f.q)().post;function u(){return(u=zs(qs().m(function i(o){return qs().w(function(i){for(;;)switch(i.n){case 0:return i.n=1,r("hide-new-feature",zs(qs().m(function i(){var r,u;return qs().w(function(i){for(;;)switch(i.n){case 0:return r=o.intention,i.n=1,a(e.value.hide_new_features,t.value.hide_new_features,o);case 1:return u=i.v,"welcome_modal"===r&&(n.value=!1),SUI.closeModal(),i.a(2,u)}},i)})));case 1:return i.a(2,i.v)}},i)}))).apply(this,arguments)}function s(){return(s=zs(qs().m(function n(){return qs().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,r("activate-antibot",function(){return a(e.value.activate_global_ip,t.value.activate_global_ip,{})});case 1:return n.a(2,n.v)}},n)}))).apply(this,arguments)}function l(){return(l=zs(qs().m(function n(){return qs().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,r(function(){return a(e.value.remove_global_ip_notice_reminder,t.value.remove_global_ip_notice_reminder,{})});case 1:return n.a(2)}},n)}))).apply(this,arguments)}function c(){return(c=zs(qs().m(function n(){return qs().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,r(function(){return a(e.value.activate_session_protection,t.value.activate_session_protection,{})});case 1:return n.a(2,n.v)}},n)}))).apply(this,arguments)}return{show_welcome_modal:n,welcome_modal:o,forceRemoveModalClass:function(){var e=document.querySelector("html");e.classList.contains("sui-has-modal")&&e.classList.remove("sui-has-modal")},hideNewFeature:function(e){return u.apply(this,arguments)},activateGlobalIp:function(){return s.apply(this,arguments)},removeGlobalIpNoticeReminder:function(){return l.apply(this,arguments)},activateSessionProtection:function(){return c.apply(this,arguments)}}});function Zs(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return el(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(el(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,el(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,el(d,"constructor",l),el(l,"constructor",s),s.displayName="GeneratorFunction",el(l,o,"GeneratorFunction"),el(d),el(d,o,"Generator"),el(d,i,function(){return this}),el(d,"toString",function(){return"[object Generator]"}),(Zs=function(){return{w:r,m:f}})()}function el(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}el=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){el(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},el(e,t,n,i)}function tl(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function nl(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){tl(r,i,o,a,u,"next",e)}function u(e){tl(r,i,o,a,u,"throw",e)}a(void 0)})}}var il={class:"sui-modal sui-modal-md"},ol={class:"sui-box"},rl={class:"sui-box-header sui-flatten sui-content-center pt-15"},al={"aria-hidden":"true",class:"sui-box-banner mb-7.5"},ul=["alt","src","srcset"],sl={class:"sui-screen-reader-text"},ll={class:"inline-flex items-center gap-2"},cl=["innerHTML"],dl={class:"pt-0 sui-box-body"},fl={class:"grid text-base mb-30px leading-22px"},vl={class:"text-gray-600"},pl=["innerHTML"],bl=["innerHTML"],hl={class:"grid justify-items-center gap-20px"},ml="defender-welcome-modal-label";const gl={__name:"welcome-modal",setup:function(e){var t=(0,r.B)(),n=t.__,a=t.sprintf,u=(0,c.I)().adminUrl,s=Js(),d=(0,l.w)(),f=(0,o.bP)(s),v=f.show_welcome_modal,p=f.welcome_modal,b=(0,i.EW)(function(){return{title:n("New! Stronger Bot Protection With One Click"),desc:a(n("Hey %1$s, we've just added User-Agent Blocking Presets and a new Bot Trap to help you stop malicious bots more easily, strengthen your defences, and take control of unwanted traffic — all with minimal setup."),p.value.user_name),banner:{alt:n("Defender dashboard banner")},features:[{heading:n("User-Agent Blocking Presets"),desc:a(n("Block spammy bots, penetration testers, or high-risk UAs with one-click preset packs — or create custom rules using regex patterns. %1$sLearn more%2$s %3$s"),'<a href="https://wpmudev.com/docs/wpmu-dev-plugins/defender/#user-agents" target="_blank">',"</a>",'<span class="sui-icon-open-new-window" aria-hidden="true"></span>')},{heading:n("User-Agent Bot Trap"),desc:a(n("Set an invisible trap that only bots fall for. Logged automatically in your Firewall log, with the option to block detected bots permanently or temporarily. %1$sLearn more%2$s %3$s"),'<a href="https://wpmudev.com/docs/wpmu-dev-plugins/defender/#user-agent-bot-trap" target="_blank">',"</a>",'<span class="sui-icon-open-new-window" aria-hidden="true"></span>')}]}}),h=(0,i.EW)(function(){return n("Review Presets & Enable Bot Trap")});function m(){"complete"===document.readyState&&1===parseInt(v.value)&&(g(),document.removeEventListener("readystatechange",m))}function g(){SUI.openModal("defender-welcome-modal","defender-dashboard",void 0,!1,!0)}function y(){return k.apply(this,arguments)}function k(){return(k=nl(Zs().m(function e(){var t;return Zs().w(function(e){for(;;)switch(e.n){case 0:return t=u("admin.php?page=wdf-ip-lockout&view=ua-lockout"),e.n=1,s.hideNewFeature({intention:"welcome_modal"});case 1:setTimeout(function(){return window.location.replace(t)},1e3);case 2:return e.a(2)}},e)}))).apply(this,arguments)}function _(){return w.apply(this,arguments)}function w(){return w=nl(Zs().m(function e(){var t,n=arguments;return Zs().w(function(e){for(;;)switch(e.n){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"closed",e.n=1,R(t);case 1:return e.a(2)}},e)})),w.apply(this,arguments)}function R(e){return x.apply(this,arguments)}function x(){return(x=nl(Zs().m(function e(t){return Zs().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,Promise.all([s.hideNewFeature({intention:"welcome_modal"}),d.trackFeature({event:"def_welcome_modal",data:{"Modal Action":t}})]);case 1:return e.a(2)}},e)}))).apply(this,arguments)}return(0,i.wB)(v,function(){var e=nl(Zs().m(function e(t,n){return Zs().w(function(e){for(;;)switch(e.n){case 0:if(t||!n){e.n=2;break}return e.n=1,(0,i.dY)();case 1:SUI.closeModal();case 2:return e.a(2)}},e)}));return function(t,n){return e.apply(this,arguments)}}()),(0,i.sV)(function(){1===parseInt(v.value)&&("complete"===document.readyState?g():document.addEventListener("readystatechange",m))}),function(e,t){return(0,i.uX)(),(0,i.CE)("div",il,[(0,i.Lk)("div",{id:"defender-welcome-modal","aria-labelledby":ml,"aria-modal":"true","data-modal-close-focus":"defender-dashboard",class:"sui-modal-content",role:"dialog"},[(0,i.Lk)("div",ol,[(0,i.Lk)("div",rl,[(0,i.Lk)("figure",al,[(0,i.Lk)("img",{alt:b.value.banner.alt,src:(0,i.R1)(p).banner_1x,srcset:"".concat((0,i.R1)(p).banner_1x," 1x, ").concat((0,i.R1)(p).banner_2x," 2x")},null,8,ul)]),(0,i.Lk)("button",{class:"modal-close-button sui-button-white sui-button-icon sui-button-float--right",onClick:t[0]||(t[0]=function(e){return _("closed")})},[t[1]||(t[1]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-close sui-md"},null,-1)),(0,i.Lk)("span",sl,(0,i.v_)((0,i.R1)(n)("Close this dialog.")),1)]),(0,i.Lk)("div",ll,[(0,i.Lk)("h3",{id:ml,class:"text-22px sui-box-title"},(0,i.v_)(b.value.title),1)]),(0,i.Lk)("p",{class:"text-base text-gray-600 mt-15px leading-22px",innerHTML:b.value.desc},null,8,cl)]),(0,i.Lk)("div",dl,[(0,i.Lk)("div",fl,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(b.value.features,function(e,n){return(0,i.uX)(),(0,i.CE)("div",{key:"feature-".concat(n),class:"flex gap-10px mt-30px"},[t[2]||(t[2]=(0,i.Lk)("span",{"aria-hidden":"true",class:"sui-icon-check"},null,-1)),(0,i.Lk)("div",vl,[(0,i.Lk)("strong",{class:"font-bold",innerHTML:e.heading},null,8,pl),(0,i.Lk)("div",{class:"mt-5px",innerHTML:e.desc},null,8,bl)])])}),128))]),(0,i.Lk)("div",hl,[(0,i.bF)(L.A,{label:h.value,variant:"blue","custom-class":"mr-0",action:"view-ua",onClick:y},null,8,["label"]),(0,i.Lk)("a",{class:"font-medium leading-4 text-gray-400 text-12px",href:"#",onClick:(0,i.D$)(_,["prevent"])},(0,i.v_)((0,i.R1)(n)("DISMISS")),1)])])])])])}}};var yl=n(5072),kl=n.n(yl),_l=n(8780),wl={insert:"head",singleton:!1};kl()(_l.A,wl);_l.A.locals;const Ll=(0,n(6262).A)(gl,[["__scopeId","data-v-2df21da0"]]);var Rl=(0,o.nY)("topCountries",function(){var e,t,n=(0,i.KR)([]),o=(0,sr.h)(),r=o.getFlagEmoji,a=o.getCountryName;return"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.countries&&(t=window.dashboard.countries,n.value=t.countries),{countries:n,getCountryInfo:function(e){return'<span class="defender-country-flag bg-gray-97 rounded-4px px-1 py-1 inline-flex justify-center items-center w-5">'+r(e.country_iso_code)+'</span><span class="defender-country-name">'+a(e.country_iso_code)+"</span>"}}}),xl={class:"sui-box top-country"},Cl={class:"sui-box-header"},jl={class:"sui-box-title"},El={class:"sui-box-body no-margin-bottom"},Sl={key:0,class:"sui-notice"},Ol={class:"sui-notice-content"},Tl={class:"sui-notice-message"},Xl={key:0,class:"table-auto sui-table no-margin-top no-margin-bottom no-border-top no-border-bottom"},Pl={class:"defender-ip-count"},Wl=["innerHTML"],Fl={class:"defender-ip-count"},Al={key:1,class:"sui-box-footer"},Il={class:"sui-actions-left"},Gl=["href"];const Kl={__name:"top-country",setup:function(e){var t=Rl(),n=(0,o.bP)(t).countries,a=(0,r.B)().__,u=(0,c.I)().adminUrl;return function(e,o){return(0,i.uX)(),(0,i.CE)("div",xl,[(0,i.Lk)("div",Cl,[(0,i.Lk)("h3",jl,[o[0]||(o[0]=(0,i.Lk)("i",{class:"sui-icon-web-globe-world","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(a)("Top Blocked Countries")),1)])]),(0,i.Lk)("div",El,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(a)("Here is a list of the countries with the highest number of blocked IPs in the last 7 days.")),1),0===(0,i.R1)(n).length?((0,i.uX)(),(0,i.CE)("div",Sl,[(0,i.Lk)("div",Ol,[(0,i.Lk)("div",Tl,[o[1]||(o[1]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(a)("No IP address has been blocked in any country.")),1)])])])):(0,i.Q3)("",!0)]),(0,i.R1)(n).length>0?((0,i.uX)(),(0,i.CE)("table",Xl,[(0,i.Lk)("thead",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(a)("Country")),1),(0,i.Lk)("th",Pl,(0,i.v_)((0,i.R1)(a)("Blocked IPs Count")),1)])]),(0,i.Lk)("tbody",null,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(n),function(e,n){return(0,i.uX)(),(0,i.CE)("tr",{key:n},[(0,i.Lk)("td",{class:"sui-table-item-title",innerHTML:(0,i.R1)(t).getCountryInfo(e)},null,8,Wl),(0,i.Lk)("td",Fl,[(0,i.Lk)("span",null,(0,i.v_)(e.ip_count),1)])])}),128))])])):(0,i.Q3)("",!0),(0,i.R1)(n).length>0?((0,i.uX)(),(0,i.CE)("div",Al,[(0,i.Lk)("div",Il,[(0,i.Lk)("a",{href:(0,i.R1)(u)("admin.php?page=wdf-ip-lockout&view=blocklist#setting_locations"),class:"sui-button sui-button-ghost"},[o[2]||(o[2]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(a)("Update blocked countries")),1)],8,Gl)])])):(0,i.Q3)("",!0)])}}};function Ml(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return Ul(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(Ul(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,Ul(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,Ul(d,"constructor",l),Ul(l,"constructor",s),s.displayName="GeneratorFunction",Ul(l,o,"GeneratorFunction"),Ul(d),Ul(d,o,"Generator"),Ul(d,i,function(){return this}),Ul(d,"toString",function(){return"[object Generator]"}),(Ml=function(){return{w:r,m:f}})()}function Ul(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ul=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){Ul(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},Ul(e,t,n,i)}function Dl(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function Hl(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){Dl(r,i,o,a,u,"next",e)}function u(e){Dl(r,i,o,a,u,"throw",e)}a(void 0)})}}var Bl=(0,o.nY)("globalIp",function(){var e,t=(0,i.KR)({}),n=(0,i.KR)({}),o=(0,i.KR)({}),r=(0,i.KR)({}),a=(0,i.KR)({}),u=(0,i.KR)(!1),s=(0,i.EW)(function(){return n.value.show_global_ips_disable}),l=(0,i.EW)(function(){return!n.value.show_global_ips_disable&&!1===t.value.enabled}),c=(0,i.EW)(function(){return!n.value.show_global_ips_disable&&!0===t.value.enabled});function d(e){t.value=e.model,n.value=e.misc,o.value=e.hub,r.value=e.routes,a.value=e.nonces}function v(){return(v=Hl(Ml().m(function e(){var t;return Ml().w(function(e){for(;;)switch(e.n){case 0:return u.value=!0,e.n=1,(0,f.q)().post(r.value.save_settings,a.value.save_settings,{enabled:!0,module_title:"central_ip"});case 1:return d(t=e.v),u.value=!1,e.a(2,t)}},e)}))).apply(this,arguments)}function p(){return(p=Hl(Ml().m(function e(){var t,n;return Ml().w(function(e){for(;;)switch(e.p=e.n){case 0:return u.value=!0,e.p=1,e.n=2,(0,f.q)().post(r.value.activate_global_ip,a.value.activate_global_ip,{});case 2:return t=e.v,u.value=!1,e.a(2,t);case 3:throw e.p=3,n=e.v,u.value=!1,n;case 4:return e.a(2)}},e,null,[[1,3]])}))).apply(this,arguments)}function b(){return(b=Hl(Ml().m(function e(){return Ml().w(function(e){for(;;)switch(e.n){case 0:return u.value=!0,e.n=1,(0,f.q)().post(r.value.remove_global_ip_notice_reminder,a.value.remove_global_ip_notice_reminder,{});case 1:u.value=!1;case 2:return e.a(2)}},e)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.global_ip&&d(window.dashboard.global_ip),{model:t,misc:n,hub:o,doing_ajax:u,isDisconnected:s,deactivated:l,activated:c,toggle:function(){return v.apply(this,arguments)},activateGlobalIp:function(){return p.apply(this,arguments)},removeGlobalIpNoticeReminder:function(){return b.apply(this,arguments)}}});function Nl(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return Ql(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(Ql(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,Ql(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,Ql(d,"constructor",l),Ql(l,"constructor",s),s.displayName="GeneratorFunction",Ql(l,o,"GeneratorFunction"),Ql(d),Ql(d,o,"Generator"),Ql(d,i,function(){return this}),Ql(d,"toString",function(){return"[object Generator]"}),(Nl=function(){return{w:r,m:f}})()}function Ql(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ql=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){Ql(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},Ql(e,t,n,i)}function Vl(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}var ql={id:"notice-global-ip-dismiss",class:"sui-notice sui-notice-info"},$l={class:"sui-notice-content"},Yl={class:"sui-notice-message"},zl={class:"mt-0"},Jl={class:"sui-screen-reader-text"};const Zl={__name:"global-ip-notice",setup:function(e){var t=(0,c.I)().adminUrl,n=Bl(),a=(0,o.bP)(n).misc,u=(0,r.B)().__,s=(0,i.KR)(null);function l(){window.location.href=t("admin.php?page=wdf-ip-lockout&view=global-ip")}function d(){return f.apply(this,arguments)}function f(){var e;return e=Nl().m(function e(){return Nl().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.activateGlobalIp();case 1:s.value.click();case 2:return e.a(2)}},e)}),f=function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){Vl(r,i,o,a,u,"next",e)}function u(e){Vl(r,i,o,a,u,"throw",e)}a(void 0)})},f.apply(this,arguments)}function v(){n.removeGlobalIpNoticeReminder()}return function(e,t){return(0,i.uX)(),(0,i.CE)("div",ql,[(0,i.Lk)("div",$l,[(0,i.Lk)("div",Yl,[(0,i.Lk)("h4",zl,(0,i.v_)((0,i.R1)(u)("Protect your website from hackers with Global IPs Blocker - Activate Now!")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(u)("You can now manage the global IP allowlist/blocklist directly from the Hub eliminating the need to manually add IP addresses to the allowlist/blocklist in every site")),1),(0,i.R1)(a).show_global_ips_disable?((0,i.uX)(),(0,i.Wv)(jn.A,{key:0,"css-class":"sui-button-blue",onClick:l},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(u)("Activate Now")),1)]}),_:1})):((0,i.uX)(),(0,i.Wv)(jn.A,{key:1,"css-class":"sui-button-blue",onClick:d},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(u)("Activate Now")),1)]}),_:1}))]),(0,i.Lk)("button",{ref_key:"noticeGlobalIpDismiss",ref:s,class:"sui-button-icon","data-notice-close":"notice-global-ip-dismiss",onClick:v},[t[0]||(t[0]=(0,i.Lk)("span",{class:"sui-icon-cross-close","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Jl,(0,i.v_)((0,i.R1)(u)("Close this notice")),1)],512)])])}}};function ec(e){return ec="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ec(e)}function tc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function nc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tc(Object(n),!0).forEach(function(t){ic(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tc(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ic(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ec(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=ec(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ec(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var oc={class:"sui-row"},rc={class:"sui-col-md-6"},ac={class:"sui-col-md-6"};const uc={__name:"dashboard",setup:function(e){var t=(0,r.B)(),n=t.__,l=t._n,c=(0,a.p)().showSupportLinks,d=(0,u.X)(),f=d.is_free,v=d.showTrackingModal,p=(0,J.S)(),b=Tn(),h=P(),m=(0,o.bP)(b).last_lockout,g=(0,o.bP)(Bl()).misc,y=(0,o.bP)(p),k=y.isScanStopped,_=y.count,w=y.tooltips,L=(0,i.EW)(function(){return{mainValue:_.value,mainLabel:l("Security Issue","Security Issues",_.value),icon:0===_.value?"sui-icon-check-tick":"sui-icon-info",iconColor:0===_.value?"sui-success":"",tooltip:w.value,listItems:[{label:n("Security Recommendations"),value:h.gauge},nc({label:n("Malware Scan Issues")},null===p.scan?{button:{label:n("New Scan"),variant:"blue",action:"start-scan"}}:k?0===_.value?{value:"check"}:{value:_.value,tag:!0,tagClass:"sui-tag-warning"}:{value:"loading"}),nc({label:n("Last Lockout")},!1===b.enabled?{button:{label:n("Activate"),variant:"blue",action:"activate-firewall"}}:{value:m})]}});return function(e,t){return(0,i.uX)(),(0,i.Wv)(s.A,{title:(0,i.R1)(n)("Dashboard"),"page-class":"defender-dashboard",feature:"defender-dashboard","doc-link":"?utm_source=defender&utm_medium=plugin&utm_campaign=defender_dash_docs#defender-dashboard",summary:L.value},{notices:(0,i.k6)(function(){return[(0,i.R1)(g).is_show_dashboard_notice?((0,i.uX)(),(0,i.Wv)((0,i.R1)(Zl),{key:0})):(0,i.Q3)("",!0),(0,i.bF)((0,i.R1)(X))]}),modals:(0,i.k6)(function(){return[(0,i.R1)(v)?((0,i.uX)(),(0,i.Wv)(Vs.A,{key:0})):((0,i.uX)(),(0,i.Wv)((0,i.R1)(Ll),{key:1}))]}),default:(0,i.k6)(function(){return[(0,i.Lk)("div",oc,[(0,i.Lk)("div",rc,[(0,i.R1)(f)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(Te),{key:1})):((0,i.uX)(),(0,i.Wv)((0,i.R1)(kt),{key:0})),(0,i.R1)(c)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(qr),{key:2})):(0,i.Q3)("",!0),(0,i.R1)(f)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(ra),{key:3})):(0,i.Q3)("",!0),(0,i.R1)(f)?(0,i.R1)(f)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(an),{key:5})):(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)((0,i.R1)($t),{key:4})),(0,i.bF)((0,i.R1)(Io)),(0,i.bF)((0,i.R1)(Qs)),(0,i.bF)((0,i.R1)(Kl))]),(0,i.Lk)("div",ac,[(0,i.bF)((0,i.R1)(ti)),(0,i.bF)((0,i.R1)(q)),(0,i.R1)(f)?(0,i.R1)(f)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(Ki),{key:1})):(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)((0,i.R1)(Si),{key:0})),(0,i.bF)((0,i.R1)(rr)),(0,i.R1)(f)?(0,i.R1)(f)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(Ta),{key:3})):(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)((0,i.R1)(Tr),{key:2}))])])]}),_:1},8,["title","summary"])}}};var sc=(0,i.Ef)(uc);sc.use((0,o.Ey)()),sc.mount("#defender")},9250:(e,t,n)=>{"use strict";n.d(t,{S:()=>v});var i=n(810),o=n(9726),r=n(1751),a=n(5592),u=n(2720),s=n(7476);function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function r(n,i,o,r){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return c(l,"_invoke",function(n,i,o){var r,u,s,l=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,u=0,s=e,f.n=n,a}};function v(n,i){for(u=n,s=i,t=0;!d&&l&&!o&&t<c.length;t++){var o,r=c[t],v=f.p,p=r[2];n>3?(o=p===i)&&(s=r[(u=r[4])?5:(u=3,3)],r[4]=r[5]=e):r[0]<=v&&((o=n<2&&v<r[1])?(u=0,f.v=i,f.n=r[1]):v<p&&(o=n<3||r[0]>i||i>p)&&(r[4]=n,r[5]=i,f.n=p,u=0))}if(o||n>1)return a;throw d=!0,i}return function(o,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(t=u<2?e:s)||!d;){r||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,r){if(u||(o="next"),t=r[o]){if(!(t=t.call(r,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=r.return)&&t.call(r),u<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),u=1);r=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){r=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,o,r),!0),l}var a={};function u(){}function s(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),v=d.prototype=u.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,o,"GeneratorFunction")),e.prototype=Object.create(v),e}return s.prototype=d,c(v,"constructor",d),c(d,"constructor",s),s.displayName="GeneratorFunction",c(d,o,"GeneratorFunction"),c(v),c(v,o,"Generator"),c(v,i,function(){return this}),c(v,"toString",function(){return"[object Generator]"}),(l=function(){return{w:r,m:p}})()}function c(e,t,n,i){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,i){if(t)o?o(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n;else{var r=function(t,n){c(e,t,function(e){return this._invoke(t,n,e)})};r("next",0),r("throw",1),r("return",2)}},c(e,t,n,i)}function d(e,t,n,i,o,r,a){try{var u=e[r](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,o)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(i,o){var r=e.apply(t,n);function a(e){d(r,i,o,a,u,"next",e)}function u(e){d(r,i,o,a,u,"throw",e)}a(void 0)})}}var v=(0,i.nY)("scan",function(){var e,t=(0,o.KR)(null),n=(0,o.KR)({}),i=(0,o.KR)({}),c=(0,o.KR)(""),d=(0,o.KR)({}),v=(0,o.KR)({}),p=(0,o.KR)({}),b=(0,a.B)(),h=b.__,m=b.sprintf,g=(0,s.r)(),y=(0,o.EW)(function(){var e;return(null===(e=t.value)||void 0===e||null===(e=e.count)||void 0===e?void 0:e.issues_total)||0}),k=(0,o.EW)(function(){var e;return[void 0,"finish","idle"].includes(null===(e=t.value)||void 0===e?void 0:e.status)}),_=(0,o.EW)(function(){var e;return(null===(e=v.value)||void 0===e||null===(e=e.list)||void 0===e?void 0:e.length)||0}),w=(0,o.EW)(function(){var e;return(null===(e=t.value)||void 0===e||null===(e=e.issues_items)||void 0===e?void 0:e.length)||0}),L=(0,o.EW)(function(){return g.isLoading("scan")});function R(e){t.value=e.scan,n.value=e.routes,i.value=e.nonces,c.value=e.report,d.value=e.settings,v.value=e.quarantine,p.value=e.upsell}function x(){return(x=f(l().m(function e(){return l().w(function(e){for(;;)if(0===e.n)return e.a(2,g.withLoading("start-scan",f(l().m(function e(){var o;return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.q)().post(n.value.start,i.value.start,{});case 1:return o=e.v,t.value=o,e.a(2,o)}},e)}))))},e)}))).apply(this,arguments)}function C(){return(C=f(l().m(function e(){return l().w(function(e){for(;;)if(0===e.n)return e.a(2,g.withLoading("cancel-scan",f(l().m(function e(){var o;return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.q)().post(n.value.cancel,i.value.cancel,{});case 1:return o=e.v,t.value=o.scan,e.a(2,o)}},e)}))))},e)}))).apply(this,arguments)}function j(){return E.apply(this,arguments)}function E(){return(E=f(l().m(function e(){var o;return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.q)().post(n.value.status,i.value.status,{});case 1:if("session_out"!==(null==(o=e.v)?void 0:o.type_notice)){e.n=2;break}throw new Error(o.type_notice);case 2:return t.value=o,e.a(2,o)}},e)}))).apply(this,arguments)}"undefined"!=typeof window&&null!==(e=window.dashboard)&&void 0!==e&&e.scan&&R(window.dashboard.scan);var S,O=(0,o.EW)(function(){return 1===y.value?h("We've detected a potential security risk in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."):y.value>1?m(h("We've detected %d potential security risks in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."),[y.value]):h("You don't have any outstanding security recommendations, nice work!")}),T=function(){var e,t;null===(e=S)||void 0===e||null===(t=e.pause)||void 0===t||t.call(e)};return{scan:t,report:c,settings:d,quarantine:v,upsell:p,count:y,isScanStopped:k,getQuarantineCount:_,tooltips:O,totalIssues:w,isLoading:L,init:R,startScan:function(){return x.apply(this,arguments)},cancelScan:function(){return C.apply(this,arguments)},status:j,startPolling:function(){var e;null!==(e=S)&&void 0!==e&&null!==(e=e.isActive)&&void 0!==e&&e.value||(S=(0,u.Rg)(f(l().m(function e(){return l().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,j();case 1:e.n=3;break;case 2:e.p=2,"session_out"===e.v.message&&T();case 3:return e.a(2)}},e,null,[[0,2]])})),3e3)).resume()},stopPolling:T,resultIndicator:function(e){return e>0?'<span class="sui-tag sui-tag-warning">'.concat(e,"</span>"):'<i aria-hidden="true" class="sui-icon-check-tick sui-success"></i>'}}})},9478:(e,t,n)=>{"use strict";n.d(t,{h:()=>o});var i=n(5592),o=function(){var e=(0,i.B)().__;return{ucFirst:function(e){return e.charAt(0).toUpperCase()+e.slice(1)},getFlagEmoji:function(e){if(2===e.length)return e.toUpperCase().replace(/./g,function(e){return String.fromCodePoint(127397+e.charCodeAt())})},getCountryName:function(t){return 2===t.length?new Intl.DisplayNames(["en"],{type:"region"}).of(t):e("Unknown")},formatNumber:function(e){return"string"==typeof e&&(e=e.replace(/,/g,"")),isNaN(Number(e))?e:new Intl.NumberFormat("en-US",{notation:"compact",maximumFractionDigits:1}).format(Number(e))}}}},9806:(e,t,n)=>{"use strict";n.d(t,{p:()=>r});var i=n(5592),o=n(9726);function r(){(0,i.B)().__;var e=(0,o.EW)(function(){return defender.whitelabel.hide_branding}),t=(0,o.EW)(function(){return"disabled"===defender.is_whitelabel&&0===parseInt(defender.is_free)}),n=(0,o.EW)(function(){return"disabled"===defender.is_whitelabel}),r=(0,o.EW)(function(){return defender.whitelabel.hero_image||!1}),a=(0,o.EW)(function(){return defender.whitelabel.hide_doc_link||!1}),u=(0,o.EW)(function(){return e.value&&r.value?{backgroundImage:"url(".concat(r.value,")")}:{}});return{maybeHideBranding:e,showSupportLinks:t,isWhitelabelDisabled:n,whitelabelHeroImage:r,hide_doc_link:a,backgroundImageStyle:u}}},9919:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var i=n(9726);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var r=["type","disabled"],a={class:"sui-loading-text"};const u={__name:"submit-button2",props:{cssClass:String,disabled:Boolean,type:String,is_icon:Boolean,doing_ajax:[Boolean,String],action:String},emits:["click"],setup:function(e){var t=e,n=(0,i.nI)().proxy,u=null==n?void 0:n.$store,s=(0,i.EW)(function(){var e,n=["sui-button"];return!0===t.is_icon&&(n=[]),t.cssClass&&n.push(t.cssClass),void 0===t.doing_ajax?("object"===o(null==u?void 0:u.state.doing_ajax)&&t.action&&-1!==u.state.doing_ajax.indexOf(t.action)||!0===(null==u?void 0:u.state.doing_ajax))&&(e=!0):e=t.doing_ajax,!0===e&&n.push("sui-button-onload"),n}),l=(0,i.EW)(function(){return!0===t.disabled}),c=(0,i.EW)(function(){return""===t.type?"submit":t.type});return function(e,t){return(0,i.uX)(),(0,i.CE)("button",{type:c.value,onClick:t[0]||(t[0]=function(t){return e.$emit("click")}),class:(0,i.C4)(s.value),disabled:l.value},[(0,i.Lk)("span",a,[(0,i.RG)(e.$slots,"default")]),t[1]||(t[1]=(0,i.Lk)("i",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],10,r)}}}}},e=>{e.O(0,[594],()=>{return t=9136,e(e.s=t);var t});e.O()}]);