OwlCyberSecurity - MANAGER
Edit File: index.85c54ae03e93504a4ac9.js
!function(){var e,t,n={9669:function(e,t,n){e.exports=n(1609)},5448:function(e,t,n){"use strict";var r=n(4867),s=n(6026),i=n(4372),o=n(5327),a=n(4097),u=n(4109),l=n(7985),c=n(5061),f=n(5655),d=n(5263);e.exports=function(e){return new Promise((function(t,n){var p,m=e.data,h=e.headers,g=e.responseType;function v(){e.cancelToken&&e.cancelToken.unsubscribe(p),e.signal&&e.signal.removeEventListener("abort",p)}r.isFormData(m)&&delete h["Content-Type"];var y=new XMLHttpRequest;if(e.auth){var b=e.auth.username||"",w=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(b+":"+w)}var S=a(e.baseURL,e.url);function _(){if(y){var r="getAllResponseHeaders"in y?u(y.getAllResponseHeaders()):null,i={data:g&&"text"!==g&&"json"!==g?y.response:y.responseText,status:y.status,statusText:y.statusText,headers:r,config:e,request:y};s((function(e){t(e),v()}),(function(e){n(e),v()}),i),y=null}}if(y.open(e.method.toUpperCase(),o(S,e.params,e.paramsSerializer),!0),y.timeout=e.timeout,"onloadend"in y?y.onloadend=_:y.onreadystatechange=function(){y&&4===y.readyState&&(0!==y.status||y.responseURL&&0===y.responseURL.indexOf("file:"))&&setTimeout(_)},y.onabort=function(){y&&(n(c("Request aborted",e,"ECONNABORTED",y)),y=null)},y.onerror=function(){n(c("Network Error",e,null,y)),y=null},y.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||f.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(c(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",y)),y=null},r.isStandardBrowserEnv()){var E=(e.withCredentials||l(S))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;E&&(h[e.xsrfHeaderName]=E)}"setRequestHeader"in y&&r.forEach(h,(function(e,t){void 0===m&&"content-type"===t.toLowerCase()?delete h[t]:y.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(y.withCredentials=!!e.withCredentials),g&&"json"!==g&&(y.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&y.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&y.upload&&y.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(p=function(e){y&&(n(!e||e&&e.type?new d("canceled"):e),y.abort(),y=null)},e.cancelToken&&e.cancelToken.subscribe(p),e.signal&&(e.signal.aborted?p():e.signal.addEventListener("abort",p))),m||(m=null),y.send(m)}))}},1609:function(e,t,n){"use strict";var r=n(4867),s=n(1849),i=n(321),o=n(7185),a=function e(t){var n=new i(t),a=s(i.prototype.request,n);return r.extend(a,i.prototype,n),r.extend(a,n),a.create=function(n){return e(o(t,n))},a}(n(5655));a.Axios=i,a.Cancel=n(5263),a.CancelToken=n(4972),a.isCancel=n(6502),a.VERSION=n(7288).version,a.all=function(e){return Promise.all(e)},a.spread=n(8713),a.isAxiosError=n(6268),e.exports=a,e.exports.default=a},5263:function(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},4972:function(e,t,n){"use strict";var r=n(5263);function s(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t<r;t++)n._listeners[t](e);n._listeners=null}})),this.promise.then=function(e){var t,r=new Promise((function(e){n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}s.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},s.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},s.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},s.source=function(){var e;return{token:new s((function(t){e=t})),cancel:e}},e.exports=s},6502:function(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},321:function(e,t,n){"use strict";var r=n(4867),s=n(5327),i=n(782),o=n(3572),a=n(7185),u=n(4875),l=u.validators;function c(e){this.defaults=e,this.interceptors={request:new i,response:new i}}c.prototype.request=function(e,t){if("string"==typeof e?(t=t||{}).url=e:t=e||{},!t.url)throw new Error("Provided config url is not valid");(t=a(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&u.assertOptions(n,{silentJSONParsing:l.transitional(l.boolean),forcedJSONParsing:l.transitional(l.boolean),clarifyTimeoutError:l.transitional(l.boolean)},!1);var r=[],s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));var i,c=[];if(this.interceptors.response.forEach((function(e){c.push(e.fulfilled,e.rejected)})),!s){var f=[o,void 0];for(Array.prototype.unshift.apply(f,r),f=f.concat(c),i=Promise.resolve(t);f.length;)i=i.then(f.shift(),f.shift());return i}for(var d=t;r.length;){var p=r.shift(),m=r.shift();try{d=p(d)}catch(e){m(e);break}}try{i=o(d)}catch(e){return Promise.reject(e)}for(;c.length;)i=i.then(c.shift(),c.shift());return i},c.prototype.getUri=function(e){if(!e.url)throw new Error("Provided config url is not valid");return e=a(this.defaults,e),s(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){c.prototype[e]=function(t,n){return this.request(a(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){c.prototype[e]=function(t,n,r){return this.request(a(r||{},{method:e,url:t,data:n}))}})),e.exports=c},782:function(e,t,n){"use strict";var r=n(4867);function s(){this.handlers=[]}s.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},s.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},s.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=s},4097:function(e,t,n){"use strict";var r=n(1793),s=n(7303);e.exports=function(e,t){return e&&!r(t)?s(e,t):t}},5061:function(e,t,n){"use strict";var r=n(481);e.exports=function(e,t,n,s,i){var o=new Error(e);return r(o,t,n,s,i)}},3572:function(e,t,n){"use strict";var r=n(4867),s=n(8527),i=n(6502),o=n(5655),a=n(5263);function u(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new a("canceled")}e.exports=function(e){return u(e),e.headers=e.headers||{},e.data=s.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||o.adapter)(e).then((function(t){return u(e),t.data=s.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(u(e),t&&t.response&&(t.response.data=s.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},481:function(e){"use strict";e.exports=function(e,t,n,r,s){return e.config=t,n&&(e.code=n),e.request=r,e.response=s,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},7185:function(e,t,n){"use strict";var r=n(4867);e.exports=function(e,t){t=t||{};var n={};function s(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function i(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:s(void 0,e[n]):s(e[n],t[n])}function o(e){if(!r.isUndefined(t[e]))return s(void 0,t[e])}function a(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:s(void 0,e[n]):s(void 0,t[n])}function u(n){return n in t?s(e[n],t[n]):n in e?s(void 0,e[n]):void 0}var l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:u};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=l[e]||i,s=t(e);r.isUndefined(s)&&t!==u||(n[e]=s)})),n}},6026:function(e,t,n){"use strict";var r=n(5061);e.exports=function(e,t,n){var s=n.config.validateStatus;n.status&&s&&!s(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},8527:function(e,t,n){"use strict";var r=n(4867),s=n(5655);e.exports=function(e,t,n){var i=this||s;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},5655:function(e,t,n){"use strict";var r=n(4867),s=n(6016),i=n(481),o={"Content-Type":"application/x-www-form-urlencoded"};function a(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u,l={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(u=n(5448)),u),transformRequest:[function(e,t){return s(t,"Accept"),s(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(a(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(a(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(0,JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||l.transitional,n=t&&t.silentJSONParsing,s=t&&t.forcedJSONParsing,o=!n&&"json"===this.responseType;if(o||s&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw i(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(o)})),e.exports=l},7288:function(e){e.exports={version:"0.25.0"}},1849:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},5327:function(e,t,n){"use strict";var r=n(4867);function s(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var o=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),o.push(s(t)+"="+s(e))})))})),i=o.join("&")}if(i){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},7303:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},4372:function(e,t,n){"use strict";var r=n(4867);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,s,i,o){var a=[];a.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),r.isString(s)&&a.push("path="+s),r.isString(i)&&a.push("domain="+i),!0===o&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},1793:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},6268:function(e,t,n){"use strict";var r=n(4867);e.exports=function(e){return r.isObject(e)&&!0===e.isAxiosError}},7985:function(e,t,n){"use strict";var r=n(4867);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function s(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=s(window.location.href),function(t){var n=r.isString(t)?s(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},6016:function(e,t,n){"use strict";var r=n(4867);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},4109:function(e,t,n){"use strict";var r=n(4867),s=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,o={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(o[t]&&s.indexOf(t)>=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([n]):o[t]?o[t]+", "+n:n}})),o):o}},8713:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},4875:function(e,t,n){"use strict";var r=n(7288).version,s={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){s[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var i={};s.transitional=function(e,t,n){function s(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,o){if(!1===e)throw new Error(s(r," has been removed"+(t?" in "+t:"")));return t&&!i[r]&&(i[r]=!0,console.warn(s(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,o)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),s=r.length;s-- >0;){var i=r[s],o=t[i];if(o){var a=e[i],u=void 0===a||o(a,i,e);if(!0!==u)throw new TypeError("option "+i+" must be "+u)}else if(!0!==n)throw Error("Unknown option "+i)}},validators:s}},4867:function(e,t,n){"use strict";var r=n(1849),s=Object.prototype.toString;function i(e){return Array.isArray(e)}function o(e){return void 0===e}function a(e){return"[object ArrayBuffer]"===s.call(e)}function u(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==s.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function c(e){return"[object Function]"===s.call(e)}function f(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.call(null,e[s],s,e)}e.exports={isArray:i,isArrayBuffer:a,isBuffer:function(e){return null!==e&&!o(e)&&null!==e.constructor&&!o(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"[object FormData]"===s.call(e)},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&a(e.buffer)},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:u,isPlainObject:l,isUndefined:o,isDate:function(e){return"[object Date]"===s.call(e)},isFile:function(e){return"[object File]"===s.call(e)},isBlob:function(e){return"[object Blob]"===s.call(e)},isFunction:c,isStream:function(e){return u(e)&&c(e.pipe)},isURLSearchParams:function(e){return"[object URLSearchParams]"===s.call(e)},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:f,merge:function e(){var t={};function n(n,r){l(t[r])&&l(n)?t[r]=e(t[r],n):l(n)?t[r]=e({},n):i(n)?t[r]=n.slice():t[r]=n}for(var r=0,s=arguments.length;r<s;r++)f(arguments[r],n);return t},extend:function(e,t,n){return f(t,(function(t,s){e[s]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},2485:function(e,t,n){"use strict";var r=n(270),s=n(5902);const i=(0,r.Ue)(((e,t)=>({menu:[],subMenuLoaded:!1,previousMenuItem:!1,nextMenuItem:!1,selectedMainMenuItem:!1,selectedSubMenuItem:!1,hasPremiumItems:!1,subMenu:{title:" ",menu_items:[]},setSelectedSubMenuItem:async t=>{let n=c(t);e((e=>({selectedSubMenuItem:t,selectedMainMenuItem:n}))),window.location.hash=n+"/"+t},setSelectedMainMenuItem:t=>{e((e=>({selectedMainMenuItem:t}))),window.location.hash=t},fetchSelectedMainMenuItem:()=>{let t=(0,s.Z)("main")||"dashboard";e((e=>({selectedMainMenuItem:t})))},fetchSelectedSubMenuItem:async()=>{let t=(0,s.Z)("menu")||"general";e((e=>({selectedSubMenuItem:t})))},fetchMenuData:t=>{let n=rsssl_settings.menu;n=Object.values(n);const r=(0,s.Z)("main")||"dashboard";if(n=n.filter((e=>!e.default_hidden||r===e.id)),void 0!==t){let s=l(n,r);const i=f(s,t);s.menu_items=u(s.menu_items,t,i);const{nextMenuItem:o,previousMenuItem:c}=a(n,i,t),d=s.menu_items.filter((e=>!0===e.premium)).length>0;e((e=>({subMenuLoaded:!0,menu:n,nextMenuItem:o,previousMenuItem:c,selectedMainMenuItem:r,selectedSubMenuItem:i,subMenu:s,hasPremiumItems:d})))}else e((e=>({menu:n,selectedMainMenuItem:r})))},getDefaultSubMenuItem:async e=>{let n=t().subMenuLoaded;n||await t().fetchMenuData(e);let r=t().subMenu,i=n&&r.hasOwnProperty(0)?r[0].id:"general",o=(0,s.Z)("menu"),a=!1;for(const e in(void 0).menu.menu_items)r.hasOwnProperty(e)&&r[e].id===o&&(a=!0);return a||(o=!1),o||i}})));t.Z=i;const o=(e,t,n)=>(t.forEach((t=>{t.visible&&(e.push(t.id),t.hasOwnProperty("menu_items")&&(t.menu_items=u(t.menu_items,n),o(e,t.menu_items,n)))})),e),a=(e,t,n)=>{let r,s;const i=[];o(i,e,n);const a=i.findIndex((e=>e===t));return-1!==a&&(r=i[0===a?"":a-1],d(r,e).hasOwnProperty("menu_items")&&(r=i[0===a?"":a-2]),s=i[a===i.length-1?"":a+1],r=r||i[0],s=s||i[i.length-1]),{nextMenuItem:s,previousMenuItem:r}},u=(e,t)=>{const n=e;for(const[r,s]of e.entries()){let e=t.filter((e=>e.menu_id===s.id));e=e.filter((e=>e.visible)),0!==e.length||s.hasOwnProperty("menu_items")?(n[r].visible=!0,s.hasOwnProperty("menu_items")&&(n[r].menu_items=u(s.menu_items,t))):n[r].visible=!1}return n},l=(e,t)=>{let n=[];for(const r in e)e.hasOwnProperty(r)&&e[r].id===t&&(n=e[r]);return n=p(n),n},c=e=>{let t=rsssl_settings.menu;for(const n in t){let r=t[n];if(r.id===e)return r.id;if(r.menu_items)for(const t in r.menu_items){let n=r.menu_items[t];if(n.id===e)return r.id;if(n.menu_items)for(const t in n.menu_items)if(n.menu_items[t].id===e)return r.id}}return!1},f=(e,t)=>{let n,r=e&&e.menu_items.hasOwnProperty(0)?e.menu_items[0].id:"general",i=o([],e.menu_items),a=(0,s.Z)("menu");n=i.filter((e=>e===a)),n||(a=!1);let u=a||r;if(0===t.filter((e=>e.menu_id===u)).length){let t=d(u,e.menu_items);t&&t.menu_items&&t.menu_items.hasOwnProperty(0)&&(u=t.menu_items[0].id)}return u},d=(e,t)=>{for(const n in t){let r=t[n];if(r.id===e)return r;if(r.menu_items){let t=d(e,r.menu_items);if(t)return t}}return!1},p=e=>{let t=e.menu_items;for(let[n,r]of e.menu_items.entries())r.visible=!0,r.hasOwnProperty("menu_items")&&(r=p(r)),t[n]=r;return e.menu_items=t,e.visible=!0,e}},5097:function(e,t,n){"use strict";const r=(0,n(270).Ue)(((e,t)=>({modalData:[],buttonsDisabled:!1,showModal:!1,ignoredItems:[],fixedItems:[],item:!1,setIgnoredItemId:n=>{let r=t().ignoredItems;r.push(n),e({ignoredItems:r})},setFixedItemId:n=>{let r=t().fixedItems;r.push(n),e({fixedItems:r})},handleModal:(t,n,r)=>{e({showModal:t,modalData:n,item:r})},setModalData:t=>{e({modalData:t})}})));t.Z=r},9810:function(e,t,n){"use strict";var r=n(270),s=n(2902),i=n(8473),o=n(5736);const a=(0,r.Ue)(((e,t)=>({steps:[],currentStepIndex:0,currentStep:{},error:!1,networkProgress:0,networkActivationStatus:"",certificateValid:"",networkwide:!1,sslEnabled:!1,overrideSSL:!1,showOnboardingModal:!1,modalStatusLoaded:!1,dataLoaded:!1,processing:!1,email:"",includeTips:!1,sendTestEmail:!0,actionStatus:"",setIncludeTips:t=>{e((e=>({includeTips:t})))},setSendTestEmail:t=>{e((e=>({sendTestEmail:t})))},setEmail:t=>{e((e=>({email:t})))},setShowOnboardingModal:t=>{e((e=>({showOnboardingModal:t})))},setProcessing:t=>{e((e=>({processing:t})))},setOverrideSSL:t=>{e((e=>({overrideSSL:t})))},setNetworkActivationStatus:t=>{e((e=>({networkActivationStatus:t})))},setCurrentStepIndex:n=>{const r=t().steps[n];e((e=>({currentStepIndex:n,currentStep:r})))},dismissModal:()=>{e((e=>({showOnboardingModal:!1}))),i.Kw("dismiss_modal",{dismiss:!0}).then((e=>{}))},saveEmail:()=>{let n={};n.email=t().email,n.includeTips=t().includeTips,n.sendTestEmail=t().sendTestEmail,e((e=>({processing:!0}))),i.Kw("update_email",n).then((n=>{e((e=>({processing:!1}))),t().setCurrentStepIndex(t().currentStepIndex+1)}))},updateItemStatus:(n,r,i)=>{const o=t().currentStepIndex,a=t().steps[o].items.findIndex((e=>e.id===i));e((0,s.Uy)((e=>{let s=t().currentStep,i={...s},u=[...s.items],l={...s.items[a]};l.status=r,l.current_action=n,u[a]=l,i.items=u,e.steps[o]=i,e.currentStep=e.steps[o]})))},fetchOnboardingModalStatus:async()=>{i.Kw("get_modal_status").then((t=>{e({showOnboardingModal:!t.dismissed,modalStatusLoaded:!0})}))},setShowOnBoardingModal:t=>e((e=>({showOnboardingModal:t}))),actionHandler:async(n,r,s)=>{e({actionStatus:"processing"}),s.preventDefault(),t().updateItemStatus(r,"processing",n);let i=await l(r,n);t().updateItemStatus(i.action,i.status,n),"none"!==i.action&&"completed"!==i.action?(i=await l(i.action,n),t().updateItemStatus(i.action,i.status,n)):e({actionStatus:"completed"})},getSteps:async t=>{const{steps:n,networkActivationStatus:r,certificateValid:s,networkProgress:i,networkwide:o,overrideSSL:a,error:l,sslEnabled:c}=await u(t);let f=0;(c||o&&"completed"===r)&&(f=1),e({steps:n,currentStepIndex:f,currentStep:n[f],networkActivationStatus:r,certificateValid:s,networkProgress:i,networkwide:o,overrideSSL:a,sslEnabled:c,dataLoaded:!0,error:l}),"completed"===r&&e({networkProgress:100})},refreshSSLStatus:t=>{t.preventDefault(),e({processing:!0}),e((0,s.Uy)((e=>{const t=e.steps.findIndex((e=>"activate_ssl"===e.id)),n=e.steps[t];n.items.forEach((function(e,t){"error"===e.status&&(n.items[t].status="processing",n.items[t].title=(0,o.__)("Re-checking SSL certificate, please wait...","really-simple-ssl"))})),e.steps[t]=n}))),setTimeout((async function(){const{steps:t,certificateValid:n,error:r}=await u(!0);e({steps:t,certificateValid:n,processing:!1,error:r})}),1e3)},activateSSLNetworkWide:()=>{t().networkProgress>=100?e({sslEnabled:!0,networkActivationStatus:"completed"}):(e((()=>({processing:!0}))),i.SA("activate_ssl_networkwide").then((t=>{t.success&&(e({networkProgress:t.progress,processing:!1}),t.progress>=100&&e({sslEnabled:!0,networkActivationStatus:"completed"}))})))}}))),u=e=>{let t={};return t.forceRefresh=e,i.Kw("onboarding_data",t).then((e=>{let t=e.steps,n=e.ssl_enabled;return{steps:t,networkActivationStatus:e.network_activation_status,certificateValid:e.certificate_valid,networkProgress:e.network_progress,networkwide:e.networkwide,overrideSSL:e.ssl_detection_overridden,error:e.error,sslEnabled:n}}))},l=(e,t)=>{let n={};n.id=t;let r={};return i.Kw(e,n).then((async e=>e.success?(r.action=e.next_action,r.status="success",r):(r.action="failed",r.status="error",r))).catch((e=>(r.action="failed",r.status="error",r)))};t.Z=a},4559:function(e,t,n){"use strict";var r=n(270),s=n(2902),i=n(8473),o=n(4064),a=n(5736),u=n(9818);const l=(0,r.Ue)(((e,t)=>({fieldsLoaded:!1,error:!1,fields:[],changedFields:[],progress:[],nextButtonDisabled:!1,refreshTests:!1,highLightField:"",setHighLightField:t=>{e((e=>({highLightField:t})))},setRefreshTests:t=>e((e=>({refreshTests:t}))),handleNextButtonDisabled:t=>e((e=>({nextButtonDisabled:t}))),setChangedField:(t,n)=>{e((0,s.Uy)((e=>{const r=e.changedFields.findIndex((e=>e.id===t));-1!==r&&e.changedFields.splice(r,1);let s={};s.id=t,s.value=n,e.changedFields.push(s)})))},showSavedSettingsNotice:e=>{d(e)},updateField:(t,n)=>{e((0,s.Uy)((e=>{let r=e.fields.findIndex((e=>e.id===t));-1!==r&&(e.fields[r].value=n)})))},updateFieldAttribute:(t,n,r)=>{e((0,s.Uy)((e=>{let s=e.fields.findIndex((e=>e.id===t));-1!==s&&(e.fields[s][n]=r)})))},updateSubField:(t,n,r)=>{e((0,s.Uy)((e=>{let s=e.fields.findIndex((e=>e.id===t)),i=e.fields[s].value;Array.isArray(i)||(i=[]);let o=i.findIndex((e=>e.id===n));-1!==o&&(e.fields[s].updateItemId=n,e.fields[s].value[o].value=r,e.fields[s].value=i.map((e=>{const{deleteControl:t,valueControl:n,statusControl:r,...s}=e;return s})))})))},addHelpNotice:(n,r,s,i,o)=>{let a={};a.label=r,a.text=s,o&&(a.url=o),i&&(a.title=i);let u=t().fields,l=[],c=!1;u.forEach((function(e,t){let r={...e};e.id!==n||e.help||(c=!0,r.help=a),l.push(r)})),c&&e({fields:l})},fieldAlreadyEnabled:e=>{let n=t().changedFields.filter((t=>t.id===e)).length>0,r=t().getFieldValue(e);return!n&&r},getFieldValue:e=>{let n=t().fields.filter((t=>t.id===e))[0];return!!n&&n.value},getField:e=>t().fields.filter((t=>t.id===e))[0]||!1,saveFields:(n,r)=>{let o=void 0===n||n;r=void 0===r||r;let a=t().fields;a=a.filter((e=>"banner"!==e.data_target));let u=t().changedFields,l=t().progress,c=[];for(const e of a){let t=u.filter((t=>t.id===e.id)).length>0,n="select"===e.type||"radio"===e.type;(t||e.never_saved&&!e.disabled&&n)&&c.push(e)}c.length>0&&i.aj(c).then((t=>{l=t.progress,a=t.fields,e((0,s.Uy)((e=>{e.changedFields=[],e.fields=a,e.progress=l,e.refreshTests=o})))})),r&&d()},updateFieldsData:n=>{let r=t().fields;r=f(r);const i=c(r,n);e((0,s.Uy)((e=>{e.fields=r,e.nextButtonDisabled=i})))},fetchFieldsData:async t=>{const{fields:n,progress:r,error:s}=await i.VN().then((e=>({fields:e.fields,progress:e.progress,error:e.error}))).catch((e=>{console.error(e)}));let o=f(n),a=o.filter((e=>e.menu_id===t));e({fieldsLoaded:!0,fields:o,selectedFields:a,progress:r,error:s})}})));t.Z=l;const c=(e,t)=>{let n=[];for(const r of e)r.menu_id===t&&n.push(r);return n.filter((e=>e.required&&!e.conditionallyDisabled&&(0==e.value.length||!e.value))).length>0},f=e=>{let t=[];return e&&Array.isArray(e)?(e.forEach((function(n,r){let s=!(n.hasOwnProperty("react_conditions")&&!p(n.react_conditions,e,n.id)),i=!n.conditionallyDisabled;const o={...n};o.conditionallyDisabled=!s,o.visible=!(!s&&("letsencrypt"===o.type||"hide"===o.condition_action)),t.push(o),!i&&o.enabled&&"learningmode"!==n.type&&set().setChangedField(n.id,n.value)})),t):[]},d=e=>{void 0===e&&(e=(0,a.__)("Settings Saved","really-simple-ssl")),(0,u.dispatch)("core/notices").createNotice("success",e,{__unstableHTML:!0,id:"rsssl_settings_saved",type:"snackbar",isDismissible:!1}).then((0,o.Z)(2e3)).then((e=>{(0,u.dispatch)("core/notices").removeNotice("rsssl_settings_saved")}))},p=(e,t,n)=>{let r="OR"===e[0].relation?"OR":"AND",s="AND"===r;for(const i in e)if(e.hasOwnProperty(i)){let o="AND"===r,a=e[i];if(a.hasOwnProperty("relation"))o=p(a,t,n);else{for(let e in a){let n=0===e.indexOf("!");if(a.hasOwnProperty(e)){let n=a[e];e=e.replace("!","");let r=t.filter((t=>t.id===e));if(r.hasOwnProperty(0)){let e=r[0],t=e.value;if("text_checkbox"===e.type)o=t.hasOwnProperty("show")&&t.show==n;else if("checkbox"===e.type)o=t==n;else if("multicheckbox"===e.type){o=!1;let e=t;if(0===e.length)o=!1;else for(const t of Object.keys(e))if(Array.isArray(n)||(n=[n]),n.includes(e[t])){o=!0;break}}else o="radio"===e.type?Array.isArray(n)?n.includes(t):n===t:!0===n?1===t||"1"===t||!0===t:!1===n?0===t||"0"===t||!1===t:-1!==n.indexOf("EMPTY")?0===t.length:String(t).toLowerCase()===n.toLowerCase()}}n&&(o=!o),s="AND"===r?s&&o:s||o}s="AND"===r?s&&o:s||o}}return s?1:0}},2254:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}});var r=n(9307),s=n(5609),i=n(9818),o=window.wp.notices,a=()=>{const e=(0,i.useSelect)((e=>e(o.store).getNotices().filter((e=>"snackbar"===e.type))),[]);if(void 0===e)return(0,r.createElement)(r.Fragment,null);const{removeNotice:t}=(0,i.useDispatch)(o.store);return(0,r.createElement)(s.SnackbarList,{className:"edit-site-notices",notices:e,onRemove:t})}},2919:function(e,t,n){"use strict";var r=n(9307),s=n(5736),i=n(9950);t.Z=e=>{e.error&&(console.log("errors detected during the loading of the settings page"),console.log(e.error));let t=!1,n=(0,s.__)("Please check if security settings on the server or a plugin is blocking the requests from Really Simple SSL.","really-simple-ssl"),o=!1;return e.error&&(o=e.error.message,"string"!=typeof o&&(o=JSON.stringify(o)),"rest_no_route"===e.error.code?t=(0,s.__)("The Really Simple SSL Rest API is disabled.","really-simple-ssl")+" "+n:"404"===e.error.data.status?t=(0,s.__)("The Really Simple SSL Rest API returned a not found.","really-simple-ssl")+" "+n:"403"===e.error.data.status&&(t=(0,s.__)("The Really Simple SSL Rest API returned a 403 forbidden error.","really-simple-ssl")+" "+n),o.length>100&&(o=o.substring(0,100)+"...")),(0,r.createElement)(r.Fragment,null,e.error&&(0,r.createElement)("div",{className:"rsssl-rest-error-message"},(0,r.createElement)("h3",null,(0,s.__)("A problem was detected during the loading of the settings","really-simple-ssl")),t&&(0,r.createElement)("p",null,t),(0,r.createElement)("div",null,(0,r.createElement)("p",null,(0,s.__)("The request returned the following errors:","really-simple-ssl")),(0,r.createElement)("ul",null,e.error.code&&(0,r.createElement)("li",null,(0,s.__)("Response code:","really-simple-ssl")," ",e.error.code),e.error.data.status&&(0,r.createElement)("li",null,(0,s.__)("Status code:","really-simple-ssl")," ",e.error.data.status),o&&(0,r.createElement)("li",null,(0,s.__)("Server response:","really-simple-ssl")," ",o))),(0,r.createElement)(i.Z,{className:"button button-default",target:"_blank",text:(0,s.__)("More information","really-simple-ssl"),url:"https://really-simple-ssl.com/instructions/how-to-debug-a-blank-settings-page-in-really-simple-ssl/"})))}},9950:function(e,t,n){"use strict";var r=n(9307);t.Z=e=>{let t="",n="",s="";if(-1!==e.text.indexOf("%s")){let r=e.text.split(/%s/);t=r[0],s=r[1],n=r[2]}else s=e.text;let i=e.className?e.className:"rsssl-link";return(0,r.createElement)(r.Fragment,null,t," ",(0,r.createElement)("a",{className:i,target:e.target,href:e.url},s),n)}},8473:function(e,t,n){"use strict";n.d(t,{Kr:function(){return S},Kw:function(){return _},SA:function(){return w},VN:function(){return y},aj:function(){return b}});var r=n(5902),s=n(9669),i=n.n(s),o=n(6989),a=n.n(o);const u=()=>"&nonce="+rsssl_settings.rsssl_nonce+"&token="+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,5),l=()=>-1!==rsssl_settings.site_url.indexOf("?"),c=(e,t)=>new Promise((function(n,r){let s=p("ajax"),i=new XMLHttpRequest;i.open("POST",s),i.onload=function(){let e;try{e=JSON.parse(i.response)}catch(e){n(m(i.response,500,"invalid_data"))}i.status>=200&&i.status<300?n(e):n(m(i.response,i.status,i.statusText))},i.onerror=function(){n(m(i.response,i.status,i.statusText))};let o={};o.path=e,o.data=t,o=JSON.stringify(o,f),i.setRequestHeader("Content-Type","application/json; charset=UTF-8"),i.send(o)})),f=(e,t)=>e?e&&e.includes("Control")?void 0:"object"==typeof t?JSON.parse(JSON.stringify(t,f)):t:t,d=e=>new Promise((function(t,n){let r=p("ajax");r+="&rest_action="+e.replace("?","&");let s=new XMLHttpRequest;s.open("GET",r),s.onload=function(){let e;try{e=JSON.parse(s.response)}catch(e){t(m(s.response,500,"invalid_data"))}s.status>=200&&s.status<300?(e.hasOwnProperty("request_success")||t(m(s.response,500,"invalid_data")),t(e)):t(m(s.response,s.status,s.statusText))},s.onerror=function(){t(m(s.response,s.status,s.statusText))},s.send()})),p=e=>{let t;return t=void 0===e?rsssl_settings.site_url:rsssl_settings.admin_ajax_url,"https:"===window.location.protocol&&-1===t.indexOf("https://")?t.replace("http://","https://"):t},m=(e,t,n)=>{let r={},s={},i={};return i.status=t,s.code=n,s.data=i,s.message=e,r.error=s,r},h=e=>{if(l()){let t={headers:{"X-WP-Nonce":rsssl_settings.nonce}};return i().get(p()+e,t).then((t=>t.data.request_success?t.data:d(e))).catch((t=>d(e)))}return a()({path:e}).then((t=>t.request_success?t:d(e))).catch((t=>d(e)))},g=(e,t)=>{if(l()){let n={headers:{"X-WP-Nonce":rsssl_settings.nonce}};return i().post(p()+e,t,n).then((e=>e.data)).catch((n=>c(e,t)))}return a()({path:e,method:"POST",data:t}).catch((n=>c(e,t)))},v=()=>-1!==rsssl_settings.site_url.indexOf("?")?"&":"?",y=()=>{let e=(0,r.Z)("main");return h("reallysimplessl/v1/fields/get"+v()+e+u())},b=e=>{let t=(0,r.Z)("main"),n={nonce:rsssl_settings.rsssl_nonce};return e.push(n),g("reallysimplessl/v1/fields/set"+v()+t,e)},w=(e,t,n)=>(t||(t=!1),n||(n=!1),n=encodeURIComponent(JSON.stringify(n)),h("reallysimplessl/v1/tests/"+e+v()+"state="+t+u()+"&data="+n)),S=(e,t)=>h("reallysimplessl/v1/tests/"+e+v()+"letsencrypt=1&id="+t+u()),_=(e,t)=>(void 0===t&&(t={}),t.nonce=rsssl_settings.rsssl_nonce,g("reallysimplessl/v1/do_action/"+e,t))},5902:function(e,t){"use strict";t.Z=e=>{let t=window.location.href;if(-1===t.indexOf("#"))return!1;let n=t.split("#");if(1===n.length)return!1;let r=n[1];if("anchor"===e){if(-1===r.indexOf("/"))return!1;{let e=r.split("/");return!(e.length<=2)&&e[2]}}if("menu"===e){if(-1===r.indexOf("/"))return!1;{let e=r.split("/");return!(e.length<=1)&&e[1]}}return-1===r.indexOf("/")?r:r.split("/")[0]}},4064:function(e,t){"use strict";t.Z=e=>function(t){return new Promise((n=>setTimeout((()=>n(t)),e)))}},3250:function(e,t,n){"use strict";var r=n(9196),s="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,o=r.useEffect,a=r.useLayoutEffect,u=r.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!s(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),s=r[0].inst,c=r[1];return a((function(){s.value=n,s.getSnapshot=t,l(s)&&c({inst:s})}),[e,n,t]),o((function(){return l(s)&&c({inst:s}),e((function(){l(s)&&c({inst:s})}))}),[e]),u(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},139:function(e,t,n){"use strict";var r=n(9196),s=n(1688),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=s.useSyncExternalStore,a=r.useRef,u=r.useEffect,l=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,s){var f=a(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;f=l((function(){function e(e){if(!u){if(u=!0,o=e,e=r(e),void 0!==s&&d.hasValue){var t=d.value;if(s(t,e))return a=t}return a=e}if(t=a,i(o,e))return t;var n=r(e);return void 0!==s&&s(t,n)?t:(o=e,a=n)}var o,a,u=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]}),[t,n,r,s]);var p=o(e,f[0],f[1]);return u((function(){d.hasValue=!0,d.value=p}),[p]),c(p),p}},1688:function(e,t,n){"use strict";e.exports=n(3250)},2798:function(e,t,n){"use strict";e.exports=n(139)},9196:function(e){"use strict";e.exports=window.React},1850:function(e){"use strict";e.exports=window.ReactDOM},6989:function(e){"use strict";e.exports=window.wp.apiFetch},5609:function(e){"use strict";e.exports=window.wp.components},9818:function(e){"use strict";e.exports=window.wp.data},9307:function(e){"use strict";e.exports=window.wp.element},5736:function(e){"use strict";e.exports=window.wp.i18n},2902:function(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function s(e){return!!e&&!!e[z]}function i(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===J}(e)||Array.isArray(e)||!!e[Z]||!!(null===(t=e.constructor)||void 0===t?void 0:t[Z])||c(e)||f(e))}function o(e,t,n){void 0===n&&(n=!1),0===a(e)?(n?Object.keys:V)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function a(e){var t=e[z];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:c(e)?2:f(e)?3:0}function u(e,t){return 2===a(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function l(e,t,n){var r=a(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function c(e){return F&&e instanceof Map}function f(e){return U&&e instanceof Set}function d(e){return e.o||e.t}function p(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=H(e);delete t[z];for(var n=V(t),r=0;r<n.length;r++){var s=n[r],i=t[s];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[s]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[s]})}return Object.create(Object.getPrototypeOf(e),t)}function m(e,t){return void 0===t&&(t=!1),g(e)||s(e)||!i(e)||(a(e)>1&&(e.set=e.add=e.clear=e.delete=h),Object.freeze(e),t&&o(e,(function(e,t){return m(t,!0)}),!0)),e}function h(){r(2)}function g(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function v(e){var t=K[e];return t||r(18,e),t}function y(){return L}function b(e,t){t&&(v("Patches"),e.u=[],e.s=[],e.v=t)}function w(e){S(e),e.p.forEach(E),e.p=null}function S(e){e===L&&(L=e.l)}function _(e){return L={p:[],l:L,h:e,m:!0,_:0}}function E(e){var t=e[z];0===t.i||1===t.i?t.j():t.g=!0}function O(e,t){t._=t.p.length;var n=t.p[0],s=void 0!==e&&e!==n;return t.h.O||v("ES5").S(t,e,s),s?(n[z].P&&(w(t),r(4)),i(e)&&(e=x(t,e),t.l||N(t,e)),t.u&&v("Patches").M(n[z].t,e,t.u,t.s)):e=x(t,n,[]),w(t),t.u&&t.v(t.u,t.s),e!==q?e:void 0}function x(e,t,n){if(g(t))return t;var r=t[z];if(!r)return o(t,(function(s,i){return P(e,r,t,s,i,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return N(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var s=4===r.i||5===r.i?r.o=p(r.k):r.o,i=s,a=!1;3===r.i&&(i=new Set(s),s.clear(),a=!0),o(i,(function(t,i){return P(e,r,s,t,i,n,a)})),N(e,s,!1),n&&e.u&&v("Patches").N(r,n,e.u,e.s)}return r.o}function P(e,t,n,r,o,a,c){if(s(o)){var f=x(e,o,a&&t&&3!==t.i&&!u(t.R,r)?a.concat(r):void 0);if(l(n,r,f),!s(f))return;e.m=!1}else c&&n.add(o);if(i(o)&&!g(o)){if(!e.h.D&&e._<1)return;x(e,o),t&&t.A.l||N(e,o)}}function N(e,t,n){void 0===n&&(n=!1),!e.l&&e.h.D&&e.m&&m(t,n)}function j(e,t){var n=e[z];return(n?d(n):e)[t]}function A(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function k(e){e.P||(e.P=!0,e.l&&k(e.l))}function M(e){e.o||(e.o=p(e.t))}function I(e,t,n){var r=c(t)?v("MapSet").F(t,n):f(t)?v("MapSet").T(t,n):e.O?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:y(),P:!1,I:!1,R:{},l:t,t:e,k:null,o:null,j:null,C:!1},s=r,i=W;n&&(s=[r],i=X);var o=Proxy.revocable(s,i),a=o.revoke,u=o.proxy;return r.k=u,r.j=a,u}(t,n):v("ES5").J(t,n);return(n?n.A:y()).p.push(r),r}function T(e){return s(e)||r(22,e),function e(t){if(!i(t))return t;var n,r=t[z],s=a(t);if(r){if(!r.P&&(r.i<4||!v("ES5").K(r)))return r.t;r.I=!0,n=R(t,s),r.I=!1}else n=R(t,s);return o(n,(function(t,s){r&&function(e,t){return 2===a(e)?e.get(t):e[t]}(r.t,t)===s||l(n,t,e(s))})),3===s?new Set(n):n}(e)}function R(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return p(e)}n.d(t,{Uy:function(){return Y}});var D,L,C="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),F="undefined"!=typeof Map,U="undefined"!=typeof Set,B="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,q=C?Symbol.for("immer-nothing"):((D={})["immer-nothing"]=!0,D),Z=C?Symbol.for("immer-draftable"):"__$immer_draftable",z=C?Symbol.for("immer-state"):"__$immer_state",J=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),V="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,H=Object.getOwnPropertyDescriptors||function(e){var t={};return V(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},K={},W={get:function(e,t){if(t===z)return e;var n=d(e);if(!u(n,t))return function(e,t,n){var r,s=A(t,n);return s?"value"in s?s.value:null===(r=s.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!i(r)?r:r===j(e.t,t)?(M(e),e.o[t]=I(e.A.h,r,e)):r},has:function(e,t){return t in d(e)},ownKeys:function(e){return Reflect.ownKeys(d(e))},set:function(e,t,n){var r=A(d(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var s=j(d(e),t),i=null==s?void 0:s[z];if(i&&i.t===n)return e.o[t]=n,e.R[t]=!1,!0;if(function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}(n,s)&&(void 0!==n||u(e.t,t)))return!0;M(e),k(e)}return e.o[t]===n&&(void 0!==n||t in e.o)||Number.isNaN(n)&&Number.isNaN(e.o[t])||(e.o[t]=n,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==j(e.t,t)||t in e.t?(e.R[t]=!1,M(e),k(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=d(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},X={};o(W,(function(e,t){X[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),X.deleteProperty=function(e,t){return X.set.call(this,e,t,void 0)},X.set=function(e,t,n){return W.set.call(this,e[0],t,n,e[0])};var $=function(){function e(e){var t=this;this.O=B,this.D=!0,this.produce=function(e,n,s){if("function"==typeof e&&"function"!=typeof n){var o=n;n=e;var a=t;return function(e){var t=this;void 0===e&&(e=o);for(var r=arguments.length,s=Array(r>1?r-1:0),i=1;i<r;i++)s[i-1]=arguments[i];return a.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(s))}))}}var u;if("function"!=typeof n&&r(6),void 0!==s&&"function"!=typeof s&&r(7),i(e)){var l=_(t),c=I(t,e,void 0),f=!0;try{u=n(c),f=!1}finally{f?w(l):S(l)}return"undefined"!=typeof Promise&&u instanceof Promise?u.then((function(e){return b(l,s),O(e,l)}),(function(e){throw w(l),e})):(b(l,s),O(u,l))}if(!e||"object"!=typeof e){if(void 0===(u=n(e))&&(u=e),u===q&&(u=void 0),t.D&&m(u,!0),s){var d=[],p=[];v("Patches").M(e,u,d,p),s(d,p)}return u}r(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,s=Array(r>1?r-1:0),i=1;i<r;i++)s[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(s))}))};var r,s,i=t.produce(e,n,(function(e,t){r=e,s=t}));return"undefined"!=typeof Promise&&i instanceof Promise?i.then((function(e){return[e,r,s]})):[i,r,s]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){i(e)||r(8),s(e)&&(e=T(e));var t=_(this),n=I(this,e,void 0);return n[z].C=!0,S(t),n},t.finishDraft=function(e,t){var n=(e&&e[z]).A;return b(n,t),O(void 0,n)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!B&&r(20),this.O=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var i=v("Patches").$;return s(e)?i(e,t):this.produce(e,(function(e){return i(e,t)}))},e}(),G=new $,Y=G.produce;G.produceWithPatches.bind(G),G.setAutoFreeze.bind(G),G.setUseProxies.bind(G),G.applyPatches.bind(G),G.createDraft.bind(G),G.finishDraft.bind(G),t.ZP=Y},270:function(e,t,n){"use strict";n.d(t,{Ue:function(){return l}});const r=e=>{let t;const n=new Set,r=(e,r)=>{const s="function"==typeof e?e(t):e;if(!Object.is(s,t)){const e=t;t=(null!=r?r:"object"!=typeof s)?s:Object.assign({},t,s),n.forEach((n=>n(t,e)))}},s=()=>t,i={setState:r,getState:s,subscribe:e=>(n.add(e),()=>n.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}};return t=e(r,s,i),i};var s=n(9196),i=n(2798);const{useSyncExternalStoreWithSelector:o}=i;let a=!1;const u=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t="function"==typeof e?(e=>e?r(e):r)(e):e,n=(e,n)=>function(e,t=e.getState,n){n&&!a&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),a=!0);const r=o(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return(0,s.useDebugValue)(r),r}(t,e,n);return Object.assign(n,t),n},l=e=>e?u(e):u}},r={};function s(e){var t=r[e];if(void 0!==t)return t.exports;var i=r[e]={exports:{}};return n[e](i,i.exports,s),i.exports}s.m=n,s.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return s.d(t,{a:t}),t},s.d=function(e,t){for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.f={},s.e=function(e){return Promise.all(Object.keys(s.f).reduce((function(t,n){return s.f[n](e,t),t}),[]))},s.u=function(e){return e+"."+{187:"85766b52ba67b360ae7e",516:"a6e059892a1f3edb6ebf",688:"ea69dfea12bc73015951",771:"361e7456a09a4173bb8e",772:"ffad42a4aac072147b00",812:"0b1f030ad8c83309c467",829:"50b272772b06f5fd2fdf",885:"b0c364cdc2feaab6b194",964:"5a8aa698c24f25953583",967:"60c930b6e473f21beb92"}[e]+".js"},s.miniCssF=function(e){},s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e={},t="really-simple-ssl:",s.l=function(n,r,i,o){if(e[n])e[n].push(r);else{var a,u;if(void 0!==i)for(var l=document.getElementsByTagName("script"),c=0;c<l.length;c++){var f=l[c];if(f.getAttribute("src")==n||f.getAttribute("data-webpack")==t+i){a=f;break}}a||(u=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,s.nc&&a.setAttribute("nonce",s.nc),a.setAttribute("data-webpack",t+i),a.src=n),e[n]=[r];var d=function(t,r){a.onerror=a.onload=null,clearTimeout(p);var s=e[n];if(delete e[n],a.parentNode&&a.parentNode.removeChild(a),s&&s.forEach((function(e){return e(r)})),t)return t(r)},p=setTimeout(d.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=d.bind(null,a.onerror),a.onload=d.bind(null,a.onload),u&&document.head.appendChild(a)}},s.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e;s.g.importScripts&&(e=s.g.location+"");var t=s.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&!e;)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),s.p=e}(),function(){var e={826:0};s.f.j=function(t,n){var r=s.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var i=new Promise((function(n,s){r=e[t]=[n,s]}));n.push(r[2]=i);var o=s.p+s.u(t),a=new Error;s.l(o,(function(n){if(s.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var i=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+o+")",a.name="ChunkLoadError",a.type=i,a.request=o,r[1](a)}}),"chunk-"+t,t)}};var t=function(t,n){var r,i,o=n[0],a=n[1],u=n[2],l=0;if(o.some((function(t){return 0!==e[t]}))){for(r in a)s.o(a,r)&&(s.m[r]=a[r]);u&&u(s)}for(t&&t(n);l<o.length;l++)i=o[l],s.o(e,i)&&e[i]&&e[i][0](),e[i]=0},n=self.webpackChunkreally_simple_ssl=self.webpackChunkreally_simple_ssl||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}(),s.nc=void 0,function(){"use strict";var e=s(9307),t=s(5736),n=s(2254),r=s(2485),i=()=>{const{menu:s,selectedMainMenuItem:i,fetchMenuData:o}=(0,r.Z)();let a=rsssl_settings.plugin_url;(0,e.useEffect)((()=>{o()}),[]);let u=s.filter((e=>null!==e));return(0,e.createElement)("div",{className:"rsssl-header-container"},(0,e.createElement)("div",{className:"rsssl-header"},(0,e.createElement)("img",{className:"rsssl-logo",src:a+"assets/img/really-simple-ssl-logo.svg",alt:"Really Simple SSL logo"}),(0,e.createElement)("div",{className:"rsssl-header-left"},(0,e.createElement)("nav",{className:"rsssl-header-menu"},(0,e.createElement)("ul",null,u.map(((t,n)=>(0,e.createElement)("li",{key:"menu-"+n},(0,e.createElement)("a",{className:i===t.id?"active":"",href:"#"+t.id.toString()},t.title))))))),(0,e.createElement)("div",{className:"rsssl-header-right"},!rsssl_settings.le_generated_by_rsssl&&(0,e.createElement)("a",{className:"rsssl-knowledge-base-link",href:"https://really-simple-ssl.com/knowledge-base",target:"_blank"},(0,t.__)("Documentation","really-simple-ssl")),rsssl_settings.le_generated_by_rsssl&&(0,e.createElement)("a",{href:rsssl_settings.letsencrypt_url},(0,t.__)("Let's Encrypt","really-simple-ssl")),rsssl_settings.pro_plugin_active&&(0,e.createElement)("a",{href:"https://wordpress.org/support/plugin/really-simple-ssl/",className:"button button-black",target:"_blank"},(0,t.__)("Support","really-simple-ssl")),!rsssl_settings.pro_plugin_active&&(0,e.createElement)("a",{href:rsssl_settings.upgrade_link,className:"button button-black",target:"_blank"},(0,t.__)("Go Pro","really-simple-ssl")))),(0,e.createElement)(n.default,{className:"rsssl-wizard-notices"}))},o=s(2919),a=t=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"rsssl-header-container"},(0,e.createElement)("div",{className:"rsssl-header"},(0,e.createElement)("img",{className:"rsssl-logo",src:rsssl_settings.plugin_url+"assets/img/really-simple-ssl-logo.svg",alt:"Really Simple SSL logo"}))),(0,e.createElement)("div",{className:"rsssl-content-area rsssl-grid rsssl-dashboard rsssl-page-placeholder"},(0,e.createElement)("div",{className:"rsssl-grid-item rsssl-column-2 rsssl-row-2 "},t.error&&(0,e.createElement)(o.Z,{error:t.error})),(0,e.createElement)("div",{className:"rsssl-grid-item rsssl-row-2"}),(0,e.createElement)("div",{className:"rsssl-grid-item rsssl-row-2"}),(0,e.createElement)("div",{className:"rsssl-grid-item rsssl-column-2"}))),u=s(5902),l=s(4559),c=s(9810),f=s(5097),d=()=>{const{error:n,fields:o,changedFields:d,fetchFieldsData:p,updateFieldsData:m,fieldsLoaded:h}=(0,l.Z)(),{showOnboardingModal:g,fetchOnboardingModalStatus:v,modalStatusLoaded:y}=(0,c.Z)(),{selectedMainMenuItem:b,fetchMenuData:w}=(0,r.Z)(),{showModal:S}=(0,f.Z)(),[_,E]=(0,e.useState)(null),[O,x]=(0,e.useState)(null),[P,N]=(0,e.useState)(null),[j,A]=(0,e.useState)(null);(0,e.useEffect)((()=>{y||v()}),[]),(0,e.useEffect)((()=>{rsssl_settings.json_translations.forEach((e=>{let n=JSON.parse(e),r=n.locale_data["really-simple-ssl"]||n.locale_data.messages;r[""].domain="really-simple-ssl",(0,t.setLocaleData)(r,"really-simple-ssl")}))}),[]),(0,e.useEffect)((()=>{"dashboard"!==b&&(_||Promise.all([s.e(771),s.e(772)]).then(s.bind(s,6772)).then((e=>{let{default:t}=e;E((()=>t))})),P||Promise.resolve().then(s.bind(s,2254)).then((e=>{let{default:t}=e;N((()=>t))})),j||s.e(829).then(s.bind(s,3829)).then((e=>{let{default:t}=e;A((()=>t))}))),"dashboard"!==b||O||Promise.all([s.e(771),s.e(688)]).then(s.bind(s,7688)).then((async e=>{let{default:t}=e;x((()=>t))}))}),[b]);const[k,M]=(0,e.useState)(null);(0,e.useEffect)((()=>{g&&!k&&Promise.all([s.e(771),s.e(885)]).then(s.bind(s,885)).then((e=>{let{default:t}=e;M((()=>t))}))}),[g]);const[I,T]=(0,e.useState)(null);return(0,e.useEffect)((()=>{S&&!I&&Promise.all([s.e(771),s.e(187)]).then(s.bind(s,9187)).then((e=>{let{default:t}=e;T((()=>t))}))}),[S]),(0,e.useEffect)((()=>{h&&(w(o),window.addEventListener("hashchange",(e=>{w(o)})))}),[o]),(0,e.useEffect)((()=>{let e=(0,u.Z)("menu");m(e)}),[d]),(0,e.useEffect)((()=>{let e=(0,u.Z)("menu");p(e)}),[]),n?(0,e.createElement)(e.Fragment,null,(0,e.createElement)(a,{error:n})):(0,e.createElement)("div",{className:"rsssl-wrapper"},k&&(0,e.createElement)(k,null),I&&(0,e.createElement)(I,null),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i,null),(0,e.createElement)("div",{className:"rsssl-content-area rsssl-grid rsssl-"+b},"dashboard"!==b&&_&&j&&P&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(j,null),(0,e.createElement)(_,null),(0,e.createElement)(P,{className:"rsssl-wizard-notices"})),"dashboard"===b&&O&&(0,e.createElement)(O,null))))};document.addEventListener("DOMContentLoaded",(()=>{const t=document.getElementById("really-simple-ssl");t&&(e.createRoot?(0,e.createRoot)(t).render((0,e.createElement)(d,null)):(0,e.render)((0,e.createElement)(d,null),t))})),document.addEventListener("click",(e=>{e.target.closest("#ssl-labs-check-button")&&document.querySelector(".rsssl-ssllabs").classList.add("rsssl-block-highlight")}))}()}();