(window.webpackJsonp=window.webpackJsonp||[]).push([[81],{1830:function(t,e,n){"use strict";n.r(e);var a=n(3938),s=n(2649);for(var r in s)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return s[t]}))}(r);var o=n(0),u=n(3658),i=n.n(u),c=Object(o.a)(s.default,a.a,a.b,!1,null,null,null);"function"==typeof i.a&&i()(c),e.default=c.exports},1877:function(t,e,n){"use strict";var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.validateIPRangeList=e.validateDomain=e.validatePassword=e.validateSubdomain=e.validateUsername=e.validateDBUser=e.validateDatabase=e.validateDNSName=e.validateMXValue=e.validateDNSValue=e.validateFTP=e.validateEmail=e.validateForwarder=void 0;var s=a(n(78)),r=a(n(98)),o=a(n(1878)),u=s.default.get({url:"/CMD_JSON_VALIDATE",schema:{value:s.default.REQUIRED_STRING},response:{valid:!0,message:""},mapResponse:{valid:o.default.isValid,message:o.default.getMessage}}),i=u.extend({id:"VALIDATE_FORWARDER",params:{type:"forwarder",ignore_system_default:!0}});e.validateForwarder=i;var c=u.extend({id:"VALIDATE_EMAIL",params:{type:"email",check_mailing_list:!0},schema:{check_exists:{type:Boolean,required:!1,default:!0}}});e.validateEmail=c;var l=u.extend({id:"VALIDATE_FTP",params:{type:"ftp"},domain:!0});e.validateFTP=l;var d=u.extend({params:{type:"dns"},domain:!0,schema:{record:s.default.REQUIRED_STRING}}),p=d.extend({id:"VALIDATE_DNS_VALUE",params:{check:"value",name:!0},domain:!0,schema:{value:s.default.REQUIRED_STRING}});e.validateDNSValue=p;var f=p.extend({id:"VALIDATE_MX_VALUE",params:{record:"MX"},before:function(t){return{value:"10",mx_value:t.value}}});e.validateMXValue=f;var m=d.extend({id:"VALIDATE_DNS_NAME",params:{check:"name",value:!0,mx_value:!0},schema:{name:s.default.REQUIRED_STRING,value:null}});e.validateDNSName=m;var v=u.extend({id:"VALIDATE_DATABASE",params:{type:"dbname"}});e.validateDatabase=v;var A=u.extend({id:"VALIDATE_DATABASE_USER",params:{type:"dbusername"}});e.validateDBUser=A;var h=u.extend({id:"VALIDATE_USERNAME",params:{type:"username"}});e.validateUsername=h;var _=u.extend({id:"VALIDATE_SUBDOMAIN",domain:!0,params:{type:"subdomain"}});e.validateSubdomain=_;var g=u.extend({id:"VALIDATE_PASSWORD",params:{type:"password"}});e.validatePassword=g;var w=u.extend({id:"VALIDATE_DOMAIN",params:{type:"domain"},before:function(t){var e=t.value;return{value:r.default.toASCII(e)}}});e.validateDomain=w;var b=u.extend({id:"VALIDATE_IP_RANGE_LIST",params:{type:"ip_range_list"}});e.validateIPRangeList=b},1878:function(t,e,n){"use strict";n.r(e);var a=n(97);e.default={isValid:function(t){return void 0===t.error},getMessage:function(t){return Object(a.toAppHtml)(t.error||"")}}},1941:function(t,e,n){"use strict";n(7),n(10),n(5),n(6),n(8),n(11);var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.changePassword=e.updateSettings=e.getSettings=e.deleteAccounts=e.unsuspendAccounts=e.suspendAccounts=e.updateAccount=e.createAccount=e.getAccounts=e.getAccount=void 0;var s=a(n(2)),r=a(n(78));function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}var u=r.default.get({id:"FTP_ACCOUNT",url:"/CMD_FTP_SHOW",domain:!0,schema:{user:r.default.REQUIRED_STRING}});e.getAccount=u;var i=r.default.get({id:"FTP_ACCOUNTS",url:"/CMD_FTP",response:[],params:{full_json:!0},domain:!0,after:function(t){return t.flow(t.project({accounts:"users",anonLogin:"ANONLOGIN"}),t.mapProp("accounts",t.flow(t.mapValues((function(t,e){return function(t){for(var e=1;e