1 line
8.6 KiB
JavaScript
1 line
8.6 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[97],{1345:function(n,t,e){"use strict";e.r(t);var a=e(3039),s=e(1883);for(var o in s)"default"!==o&&function(n){e.d(t,n,(function(){return s[n]}))}(o);e(2683);var c=e(0),i=e(2685),u=e.n(i),l=Object(c.a)(s.default,a.a,a.b,!1,null,"2a90c744",null);"function"==typeof u.a&&u()(l),t.default=l.exports},1883:function(n,t,e){"use strict";e.r(t);var a=e(1884),s=e.n(a);for(var o in a)"default"!==o&&function(n){e.d(t,n,(function(){return a[n]}))}(o);t.default=s.a},1884:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=e(1885),s={data:function(){return{backupOptions:["domain","subdomain","email","email_data","emailsettings","forwarder","autoresponder","vacation","list","ftp","ftpsettings","database","database_data"]}},methods:{createBackup:function(){(0,a.createBackup)({select:this.backupOptions})}}};t.default=s},1885:function(n,t,e){"use strict";var a=e(1);Object.defineProperty(t,"__esModule",{value:!0}),t.restoreBackup=t.getBackup=t.createBackup=t.getBackups=void 0;var s=a(e(2)),o=a(e(30));function c(n,t){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),e.push.apply(e,a)}return e}function i(n){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?c(Object(e),!0).forEach((function(t){(0,s.default)(n,t,e[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(e)):c(Object(e)).forEach((function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(e,t))}))}return n}var u={url:"/CMD_SITE_BACKUP",domain:!0},l=o.default.get(i({},u,{id:"SITE_BACKUPS",domain:!0,response:[]}));t.getBackups=l;var r=o.default.select(i({},u,{params:{action:"backup",form_version:"3"}}));t.createBackup=r;var p=o.default.post(i({id:"SITE_BACKUP"},u,{params:{action:"view"},schema:{file:o.default.REQUIRED_STRING},response:[],notifySuccess:!1}));t.getBackup=p;var b=o.default.select(i({},u,{params:{action:"restore",form_version:"3"},schema:{file:o.default.REQUIRED_STRING}}));t.restoreBackup=b},1886:function(n,t,e){var a=e(2684);"string"==typeof a&&(a=[[n.i,a,""]]),a.locals&&(n.exports=a.locals);(0,e(5).default)("74a9b641",a,!0,{})},2683:function(n,t,e){"use strict";var a=e(1886);e.n(a).a},2684:function(n,t,e){(n.exports=e(4)(!0)).push([n.i,".backup .backup-create .subheading[data-v-2a90c744]{display:block;margin-top:2rem}","",{version:3,sources:["/home/evo/evolution/src/js/pages/user/backup/index.vue"],names:[],mappings:"AAkKA,oDAGY,cACA,eAAgB,CAAA",file:"index.vue?vue&type=style&index=0&id=2a90c744&lang=scss&scoped=true&",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.backup {\n .backup-create {\n .subheading {\n display: block;\n margin-top: 2rem;\n }\n }\n}\n"],sourceRoot:""}])},2685:function(n,t){},3039:function(n,t,e){"use strict";var a=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("app-page",{staticClass:"backup"},[e("template",{slot:"header:buttons"},[e("ui-button-link",{attrs:{theme:"primary",name:"user/backup/restore"}},[e("translate",[n._v("Restore Backup")])],1)],1),n._v(" "),e("app-page-section",{staticClass:"backup-create"},[e("translate",{attrs:{slot:"section:title"},slot:"section:title"},[n._v("Select Items to include in Backup")]),n._v(" "),e("translate",{staticClass:"subheading",attrs:{tag:"strong"}},[n._v("Website Data")]),n._v(" "),e("ui-form-element",[e("input-checkbox",{attrs:{slot:"content",value:"domain"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n Domains Directory: Backs up all user files for all domains\n ")])],1)],1),n._v(" "),e("ui-form-element",{attrs:{underline:!1}},[e("input-checkbox",{attrs:{slot:"content",value:"subdomain"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n Subdomains Lists: Backs up the list of subdomains for each domain\n ")])],1)],1),n._v(" "),e("translate",{staticClass:"subheading",attrs:{tag:"strong"}},[n._v("E-mail")]),n._v(" "),e("ui-form-element",[e("input-checkbox",{attrs:{slot:"content",value:"email"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n E-mail Accounts List for all domains (names and passwords)\n ")])],1)],1),n._v(" "),n.backupOptions.includes("email")?e("ui-form-element",[e("input-checkbox",{attrs:{slot:"content",value:"email_data"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n E-mail Data: Includes the messages from the Inbox, IMAP Folders, and webmail data.\n ")])],1)],1):n._e(),n._v(" "),e("ui-form-element",[e("input-checkbox",{attrs:{slot:"content",value:"emailsettings"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n E-mail Settings: Includes the filters and the catchall address.\n ")])],1)],1),n._v(" "),e("ui-form-element",[e("input-checkbox",{attrs:{slot:"content",value:"forwarder"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n Forwarders: Includes all forwarding addresses.\n ")])],1)],1),n._v(" "),e("ui-form-element",[e("input-checkbox",{attrs:{slot:"content",value:"autoresponder"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n Autoresponders: Includes all autoresponders and messages.\n ")])],1)],1),n._v(" "),e("ui-form-element",[e("input-checkbox",{attrs:{slot:"content",value:"vacation"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n Vacation Messages: Includes all vacation messages and times.\n ")])],1)],1),n._v(" "),e("ui-form-element",{attrs:{underline:!1}},[e("input-checkbox",{attrs:{slot:"content",value:"list"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n Mailing Lists: Includes the list, digest-list and archives.\n ")])],1)],1),n._v(" "),e("translate",{staticClass:"subheading",attrs:{tag:"strong"}},[n._v("FTP")]),n._v(" "),e("ui-form-element",[e("input-checkbox",{attrs:{slot:"content",value:"ftp"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n FTP Accounts\n ")])],1)],1),n._v(" "),e("ui-form-element",{attrs:{underline:!1}},[e("input-checkbox",{attrs:{slot:"content",value:"ftpsettings"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n FTP Settings\n ")])],1)],1),n._v(" "),e("translate",{staticClass:"subheading",attrs:{tag:"strong"}},[n._v("Databases")]),n._v(" "),e("ui-form-element",{attrs:{underline:n.backupOptions.includes("database")}},[e("input-checkbox",{attrs:{slot:"content",value:"database"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n Database Settings: Backs up all DB Users and DB Settings\n ")])],1)],1),n._v(" "),n.backupOptions.includes("database")?e("ui-form-element",{attrs:{underline:!1}},[e("input-checkbox",{attrs:{slot:"content",value:"database_data"},slot:"content",model:{value:n.backupOptions,callback:function(t){n.backupOptions=t},expression:"backupOptions"}},[e("translate",[n._v("\n Database Data\n ")])],1)],1):n._e()],1),n._v(" "),e("template",{slot:"footer:buttons"},[e("ui-button",{attrs:{theme:"safe"},on:{click:n.createBackup}},[e("translate",[n._v("Create Backup")])],1)],1)],2)},s=[];e.d(t,"a",(function(){return a})),e.d(t,"b",(function(){return s}))}}]); |