(window.webpackJsonp=window.webpackJsonp||[]).push([[96],{1765:function(t,e,r){"use strict";r.r(e);var s=r(3874),o=r(2244);for(var n in o)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return o[t]}))}(n);r(3317);var a=r(0),i=r(3319),l=r.n(i),p=Object(a.a)(o.default,s.a,s.b,!1,null,"3ca175f8",null);"function"==typeof l.a&&l()(p),e.default=p.exports},1914:function(t,e,r){"use strict";r(7),r(10),r(6),r(8),r(11);var s=r(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 o=s(r(2));r(85),r(21),r(40),r(50),r(57),r(27),r(5);var n=s(r(78));function a(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);e&&(s=s.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,s)}return r}function i(t){for(var e=1;e🔒","").trim()}}))}))}))}});e.getCrons=p;var u=n.default.get({id:"HAS_USER_BACKUPS",url:l,response:!1,mapResponse:function(t){return 0!==t.crons.length}});e.hasResellerCrons=u;var c=n.default.get({id:"BACKUP_ENCRYPTION_STATUS",url:l,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=n.default.select({url:l,params:{duplicate:!0}});e.duplicateCrons=f;var d=n.default.select({url:l,params:{delete:!0}});e.deleteCrons=d;var _=n.default.post({url:l,params:{action:"setting"},schema:{message:n.default.REQUIRED_BOOL,local_ns:n.default.REQUIRED_BOOL,restore_spf:n.default.REQUIRED_BOOL}});e.updateSettings=_;var h=n.default.get({id:"USER_BACKUP_SETTINGS",url:l,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=n.default.get({id:"USER_BACKUP_SCHEDULE_OPTIONS",url:l,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),r=e.find((function(t){return t.selected})),s=e.reduce((function(t,e){return i(i({},t),{},(0,o.default)({},e.value,e.text))}),{});return{value:r.value,options:s}}}))}))}});e.getScheduleOptions=v;var m=n.default.get({id:"USER_BACKUP_RESTORE_OPTIONS",url:l,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),r=e.find((function(t){return t.selected})),s=e.reduce((function(t,e){return i(i({},t),{},(0,o.default)({},e.value,e.text))}),{});return{value:r.value,options:s}}}))}});e.getRestoreOptions=m;var O=n.default.post({url:l,params:{action:"create",form_version:"3"},schema:{who:n.default.REQUIRED_STRING,select:{type:Array,required:!1},skip_suspended:n.default.OPTIONAL_BOOL,when:n.default.REQUIRED_STRING,minute:n.default.OPTIONAL_STRING,hour:n.default.OPTIONAL_STRING,dayofmonth:n.default.OPTIONAL_STRING,month:n.default.OPTIONAL_STRING,dayofweek:n.default.OPTIONAL_STRING,where:n.default.REQUIRED_STRING,ftp_ip:n.default.OPTIONAL_STRING,ftp_username:n.default.OPTIONAL_STRING,ftp_password:n.default.OPTIONAL_STRING,ftp_path:n.default.OPTIONAL_STRING,ftp_port:n.default.OPTIONAL_STRING,ftp_secure:n.default.OPTIONAL_STRING,append_to_path:n.default.OPTIONAL_STRING,custom_append:n.default.OPTIONAL_STRING,encryption_password:n.default.OPTIONAL_STRING}});e.scheduleBackup=O;var I=n.default.get({url:l,id:"USER_BACKUP_RESTORE_FILES",params:{action:"update_files"},schema:{where:n.default.REQUIRED_STRING,ftp_ip:n.default.OPTIONAL_STRING,ftp_username:n.default.OPTIONAL_STRING,ftp_password:n.default.OPTIONAL_STRING,ftp_path:n.default.OPTIONAL_STRING,ftp_port:n.default.OPTIONAL_STRING,ftp_secure:n.default.OPTIONAL_STRING},after:function(t){return t.flow(t.getProp("files"),t.deleteProp("info"),t.toArray)}});e.getRestoreFiles=I;var w=n.default.post({url:l,params:{action:"restore"},schema:{where:n.default.REQUIRED_STRING,ftp_ip:n.default.OPTIONAL_STRING,ftp_username:n.default.OPTIONAL_STRING,ftp_password:n.default.OPTIONAL_STRING,ftp_path:n.default.OPTIONAL_STRING,ftp_port:n.default.OPTIONAL_STRING,ftp_secure:n.default.OPTIONAL_STRING,ip_choice:n.default.REQUIRED_STRING,ip:n.default.OPTIONAL_STRING,select:{type:Array,required:!0},encryption_password:n.default.OPTIONAL_STRING}});e.restoreBackup=w;var P=n.default.post({url:"/CMD_USER_BACKUP_MODIFY",id:"USER_BACKUP_CRON",schema:{id:n.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,r=t.text;return(0,o.default)({},e,r)}))),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=P;var R=n.default.post({url:l,params:{action:"modify",when:"cron",form_version:"3"},schema:{id:n.default.REQUIRED_STRING,who:n.default.REQUIRED_STRING,select:{type:Array,required:!1},skip_suspended:n.default.OPTIONAL_BOOL,minute:n.default.REQUIRED_STRING,hour:n.default.REQUIRED_STRING,dayofmonth:n.default.REQUIRED_STRING,month:n.default.REQUIRED_STRING,dayofweek:n.default.REQUIRED_STRING,where:n.default.REQUIRED_STRING,ftp_ip:n.default.OPTIONAL_STRING,ftp_username:n.default.OPTIONAL_STRING,ftp_password:n.default.OPTIONAL_STRING,ftp_path:n.default.OPTIONAL_STRING,ftp_port:n.default.OPTIONAL_STRING,ftp_secure:n.default.OPTIONAL_STRING,append_to_path:n.default.REQUIRED_STRING,custom_append:n.default.OPTIONAL_STRING}});e.updateCron=R},2244:function(t,e,r){"use strict";r.r(e);var s=r(2245),o=r.n(s);for(var n in s)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return s[t]}))}(n);e.default=o.a},2245:function(t,e,r){"use strict";r(7),r(10),r(5),r(6),r(8),r(11);var s=r(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=s(r(36)),n=s(r(37)),a=s(r(2)),i=r(1914),l=r(58);function p(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);e&&(s=s.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,s)}return r}function u(t){for(var e=1;e