(window.webpackJsonp=window.webpackJsonp||[]).push([[40],{1713:function(t,e,n){"use strict";n.r(e);var a=n(3824),s=n(2043);for(var r in s)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return s[t]}))}(r);var i=n(0),o=n(3147),l=n.n(o),u=Object(i.a)(s.default,a.a,a.b,!1,null,null,null);"function"==typeof l.a&&l()(u),e.default=u.exports},2043:function(t,e,n){"use strict";n.r(e);var a=n(2044),s=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e.default=s.a},2044:function(t,e,n){"use strict";var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s,r=a(n(36)),i=a(n(37)),o=n(1931),l=n(58),u=a(n(3142)),c=a(n(3143)),d=a(n(3144)),f=a(n(3145)),p={preload:[o.getCrons,o.getCurrentBackups],api:[{command:o.getCrons,bind:"crons"},{command:o.getCurrentBackups,bind:"currentBackups"}],commands:{getCrons:o.getCrons},components:{CronsTable:u.default,CurrentBackupsTable:c.default,BackupRestoreSettingsDialog:d.default,MonitorBackupStatusDialog:f.default},mixins:[(0,l.$bindTab)({defaultTab:"scheduled",param:"tab"})],data:function(){return{select:[],refreshTimeout:3e4,refresh:!0,viewDialogPid:void 0}},computed:{currentBackups:function(){return this.$api.currentBackups},crons:function(){return this.$api.crons},haveBackupsRunning:function(){return!!this.currentBackups.rowsCount},hasResellerBackups:function(){return this.$api.crons.has_reseller_level_backups}},watch:{haveBackupsRunning:function(t,e){!t&&e&&(this.tab="scheduled")}},mounted:function(){var t=this;this.refreshCurrentBackups(),"in-progress"!==this.tab||this.haveBackupsRunning||this.$nextTick((function(){t.tab="scheduled"}))},beforeDestroy:function(){clearTimeout(this.timeoutId)},methods:{refreshCurrentBackups:(s=(0,i.default)(r.default.mark((function t(){return r.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.refresh){t.next=3;break}return t.next=3,(0,o.getCurrentBackups)();case 3:this.timeoutId=setTimeout(this.refreshCurrentBackups,this.refreshTimeout);case 4:case"end":return t.stop()}}),t,this)}))),function(){return s.apply(this,arguments)}),showDetails:function(t){var e=this;this.viewDialogPid=t,this.$nextTick((function(){return e.$dialog("MONITOR_BACKUP_STATUS_DIALOG").open()}))}}};e.default=p},2045:function(t,e,n){"use strict";n.r(e);var a=n(2046),s=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e.default=s.a},2046:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(34);var a=n(1931),s={data:function(){return{select:[]}},commands:{getCrons:a.getCrons},methods:{duplicateCrons:function(){(0,a.duplicateCrons)({select:this.select}).then(this.$reloadApiTable)},deleteCrons:function(){(0,a.deleteCrons)({select:this.select}).then(this.$reloadApiTable)},runBackups:function(){(0,a.runCrons)({select:this.select}).then(this.$reloadApiTable)},getDataLabels:function(t){var e={domain:this.$gettext("Domain Directory"),subdomain:this.$gettext("Subdomain Lists"),ftp:this.$gettext("FTP Accounts"),ftpsettings:this.$gettext("FTP Settings"),database:this.$gettext("Database Settings"),database_data:this.$gettext("Database Data"),forwarder:this.$gettext("Forwarders"),email:this.$gettext("E-mail Accounts"),email_data:this.$gettext("E-mail Data"),emailsettings:this.$gettext("E-mail Settings"),vacation:this.$gettext("Vacation Messages"),autoresponder:this.$gettext("Autoresponders"),list:this.$gettext("Mailing Lists"),trash:this.$gettext("Deleted Trash Data")};return t.map((function(t){return e[t]}))}}};e.default=s},2047:function(t,e,n){"use strict";n.r(e);var a=n(2048),s=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e.default=s.a},2048:function(t,e,n){"use strict";var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n(55),n(34);var s,r=a(n(36)),i=a(n(37)),o=n(1931),l={commands:{getCurrentBackups:o.getCurrentBackups},data:function(){return{select:[]}},methods:{killBackup:(s=(0,i.default)(r.default.mark((function t(){return r.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,o.killBackup)({select:this.select});case 2:t.sent&&(this.$reset(),(0,o.getCurrentBackups)());case 4:case"end":return t.stop()}}),t,this)}))),function(){return s.apply(this,arguments)}),getDataLabels:function(t){var e={domain:this.$gettext("Domain Directory"),subdomain:this.$gettext("Subdomain Lists"),ftp:this.$gettext("FTP Accounts"),ftpsettings:this.$gettext("FTP Settings"),database:this.$gettext("Database Settings"),database_data:this.$gettext("Database Data"),forwarder:this.$gettext("Forwarders"),email:this.$gettext("E-mail Accounts"),email_data:this.$gettext("E-mail Data"),emailsettings:this.$gettext("E-mail Settings"),vacation:this.$gettext("Vacation Messages"),autoresponder:this.$gettext("Autoresponders"),list:this.$gettext("Mailing Lists")};return t.map((function(t){return e[t]})).join(", ")},showDetails:function(t){this.select=[],this.$emit("showDetails",t)}}};e.default=l},2049:function(t,e,n){"use strict";n.r(e);var a=n(2050),s=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e.default=s.a},2050:function(t,e,n){"use strict";n(7),n(10),n(5),n(6),n(8),n(11),n(16),n(14),n(23),n(25),n(18);var a=n(1),s=n(20);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=a(n(36));n(49);var i=a(n(37)),o=a(n(2)),l=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==s(t)&&"function"!=typeof t)return{default:t};var n=c(e);if(n&&n.has(t))return n.get(t);var a={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if("default"!==i&&Object.prototype.hasOwnProperty.call(t,i)){var o=r?Object.getOwnPropertyDescriptor(t,i):null;o&&(o.get||o.set)?Object.defineProperty(a,i,o):a[i]=t[i]}a.default=t,n&&n.set(t,a);return a}(n(9)),u=n(1931);function c(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(c=function(t){return t?n:e})(t)}function d(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}function f(t){for(var e=1;e