(window.webpackJsonp=window.webpackJsonp||[]).push([[97],{1766:function(t,e,o){"use strict";o.r(e);var n=o(3875),s=o(2246);for(var r in s)["default"].indexOf(r)<0&&function(t){o.d(e,t,(function(){return s[t]}))}(r);o(3320);var a=o(0),l=o(3322),p=o.n(l),i=Object(a.a)(s.default,n.a,n.b,!1,null,null,null);"function"==typeof p.a&&p()(i),e.default=i.exports},1914:function(t,e,o){"use strict";o(7),o(10),o(6),o(8),o(11);var n=o(1);Object.defineProperty(e,"__esModule",{value:!0}),e.updateCron=e.getCron=e.restoreBackup=e.getRestoreFiles=e.scheduleBackup=e.getRestoreOptions=e.getScheduleOptions=e.getSettings=e.updateSettings=e.deleteCrons=e.duplicateCrons=e.getEncryptionStatus=e.hasResellerCrons=e.getCrons=void 0;var s=n(o(2));o(85),o(21),o(40),o(50),o(57),o(27),o(5);var r=n(o(78));function a(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function l(t){for(var e=1;e🔒","").trim()}}))}))}))}});e.getCrons=i;var u=r.default.get({id:"HAS_USER_BACKUPS",url:p,response:!1,mapResponse:function(t){return 0!==t.crons.length}});e.hasResellerCrons=u;var c=r.default.get({id:"BACKUP_ENCRYPTION_STATUS",url:p,after:function(t){return t.flow(t.project({enabled:"settings.allow_backup_encryption",password:"settings.encryption_password"}),t.mapProp("enabled",t.convert.toAppBoolean))}});e.getEncryptionStatus=c;var f=r.default.select({url:p,params:{duplicate:!0}});e.duplicateCrons=f;var d=r.default.select({url:p,params:{delete:!0}});e.deleteCrons=d;var _=r.default.post({url:p,params:{action:"setting"},schema:{message:r.default.REQUIRED_BOOL,local_ns:r.default.REQUIRED_BOOL,restore_spf:r.default.REQUIRED_BOOL}});e.updateSettings=_;var h=r.default.get({id:"USER_BACKUP_SETTINGS",url:p,after:function(t){return t.flow(t.project({local_ns:"settings.local_ns",message:"settings.message",restore_spf:"settings.restore_spf"}),t.mapValues(t.convert.toAppBoolean))}});e.getSettings=h;var v=r.default.get({id:"USER_BACKUP_SCHEDULE_OPTIONS",url:p,after:function(t){return t.flow(t.project({settings:"settings","settings.append":"append_to_path",where:"where",users:"users",location:"files_location"}),t.mapProps({users:t.flow(t.deleteProp("info"),t.toArray,t.mapArray(t.getProp("user"))),settings:t.flow(t.project({ip:"ftp_ip",password:"ftp_password",path:"ftp_path",port:"ftp_port",secure:"ftp_secure",username:"ftp_username",append:"append"}),t.mapProps({secure:t.convert.toAppBoolean,append:function(t){var e=Object.values(t),o=e.find((function(t){return t.selected})),n=e.reduce((function(t,e){return l(l({},t),{},(0,s.default)({},e.value,e.text))}),{});return{value:o.value,options:n}}}))}))}});e.getScheduleOptions=v;var m=r.default.get({id:"USER_BACKUP_RESTORE_OPTIONS",url:p,after:function(t){return t.flow(t.project({settings:"settings",where:"where",location:"files_location",ips:"ip_list",files:"files"}),t.mapProps({files:t.flow(t.deleteProp("info"),t.toArray),settings:t.flow(t.getProps(["ftp_ip","ftp_password","ftp_path","ftp_port","ftp_secure","ftp_username"]),t.mapProps({ftp_secure:t.convert.toAppBoolean})),ips:function(t){var e=Object.values(t),o=e.find((function(t){return t.selected})),n=e.reduce((function(t,e){return l(l({},t),{},(0,s.default)({},e.value,e.text))}),{});return{value:o.value,options:n}}}))}});e.getRestoreOptions=m;var w=r.default.post({url:p,params:{action:"create",form_version:"3"},schema:{who:r.default.REQUIRED_STRING,select:{type:Array,required:!1},skip_suspended:r.default.OPTIONAL_BOOL,when:r.default.REQUIRED_STRING,minute:r.default.OPTIONAL_STRING,hour:r.default.OPTIONAL_STRING,dayofmonth:r.default.OPTIONAL_STRING,month:r.default.OPTIONAL_STRING,dayofweek:r.default.OPTIONAL_STRING,where:r.default.REQUIRED_STRING,ftp_ip:r.default.OPTIONAL_STRING,ftp_username:r.default.OPTIONAL_STRING,ftp_password:r.default.OPTIONAL_STRING,ftp_path:r.default.OPTIONAL_STRING,ftp_port:r.default.OPTIONAL_STRING,ftp_secure:r.default.OPTIONAL_STRING,append_to_path:r.default.OPTIONAL_STRING,custom_append:r.default.OPTIONAL_STRING,encryption_password:r.default.OPTIONAL_STRING}});e.scheduleBackup=w;var O=r.default.get({url:p,id:"USER_BACKUP_RESTORE_FILES",params:{action:"update_files"},schema:{where:r.default.REQUIRED_STRING,ftp_ip:r.default.OPTIONAL_STRING,ftp_username:r.default.OPTIONAL_STRING,ftp_password:r.default.OPTIONAL_STRING,ftp_path:r.default.OPTIONAL_STRING,ftp_port:r.default.OPTIONAL_STRING,ftp_secure:r.default.OPTIONAL_STRING},after:function(t){return t.flow(t.getProp("files"),t.deleteProp("info"),t.toArray)}});e.getRestoreFiles=O;var P=r.default.post({url:p,params:{action:"restore"},schema:{where:r.default.REQUIRED_STRING,ftp_ip:r.default.OPTIONAL_STRING,ftp_username:r.default.OPTIONAL_STRING,ftp_password:r.default.OPTIONAL_STRING,ftp_path:r.default.OPTIONAL_STRING,ftp_port:r.default.OPTIONAL_STRING,ftp_secure:r.default.OPTIONAL_STRING,ip_choice:r.default.REQUIRED_STRING,ip:r.default.OPTIONAL_STRING,select:{type:Array,required:!0},encryption_password:r.default.OPTIONAL_STRING}});e.restoreBackup=P;var I=r.default.post({url:"/CMD_USER_BACKUP_MODIFY",id:"USER_BACKUP_CRON",schema:{id:r.default.REQUIRED_STRING},notifySuccess:!1,notifyError:!0,after:function(t){return t.flow(t.moveProp({append_to_path:"append","settings.where":"where"}),t.mapProps({settings:t.mapProp("ftp_secure",t.convert.toAppBoolean),who:t.mapProps({skip_suspended:t.convert.toAppBoolean,users:t.flow(t.deleteProp("info"),t.toArray,t.mapArray(t.getProp("user"))),select:t.feedWith(1,t.flow(t.getProp("users"),t.deleteProp("info"),t.filter(t.flow(t.getProp("checkbox"),t.isEqual("checked"))),t.mapValues(t.getProp("user")),t.toArray))}),append:t.flow(t.mapProps({options:t.feedWith(1,t.transformObject((function(t){var e=t.value,o=t.text;return(0,s.default)({},e,o)}))),value:t.feedWith(1,t.flow(t.find(t.getProp("selected")),t.getProp("value")))}),t.getProps(["value","options"])),custom_append:t.feedWith(1,t.getProp("append.custom_append"))}))}});e.getCron=I;var R=r.default.post({url:p,params:{action:"modify",when:"cron",form_version:"3"},schema:{id:r.default.REQUIRED_STRING,who:r.default.REQUIRED_STRING,select:{type:Array,required:!1},skip_suspended:r.default.OPTIONAL_BOOL,minute:r.default.REQUIRED_STRING,hour:r.default.REQUIRED_STRING,dayofmonth:r.default.REQUIRED_STRING,month:r.default.REQUIRED_STRING,dayofweek:r.default.REQUIRED_STRING,where:r.default.REQUIRED_STRING,ftp_ip:r.default.OPTIONAL_STRING,ftp_username:r.default.OPTIONAL_STRING,ftp_password:r.default.OPTIONAL_STRING,ftp_path:r.default.OPTIONAL_STRING,ftp_port:r.default.OPTIONAL_STRING,ftp_secure:r.default.OPTIONAL_STRING,append_to_path:r.default.REQUIRED_STRING,custom_append:r.default.OPTIONAL_STRING}});e.updateCron=R},2246:function(t,e,o){"use strict";o.r(e);var n=o(2247),s=o.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){o.d(e,t,(function(){return n[t]}))}(r);e.default=s.a},2247:function(t,e,o){"use strict";o(7),o(10),o(5),o(6),o(8),o(11);var n=o(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=n(o(36)),r=n(o(37)),a=n(o(2)),l=o(1914),p=o(58);function i(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function u(t){for(var e=1;e