1 line
8.8 KiB
JavaScript
1 line
8.8 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[67],{1336:function(e,t,a){"use strict";a.r(t);var n=a(3030),o=a(1837);for(var r in o)"default"!==r&&function(e){a.d(t,e,(function(){return o[e]}))}(r);var u=a(0),c=a(2655),l=a.n(c),i=Object(u.a)(o.default,n.a,n.b,!1,null,null,null);"function"==typeof l.a&&l()(i),t.default=i.exports},1451:function(e,t,a){"use strict";var n=a(10),o=a(1);Object.defineProperty(t,"__esModule",{value:!0}),t.importPackages=t.exportPackages=t.deletePackages=t.updatePackage=t.getPackage=t.getPackages=void 0;var r=o(a(2)),u=o(a(30)),c=n(a(1468));function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}var i=u.default.get({id:"USER_PACKAGES",url:"/CMD_MANAGE_USER_PACKAGES",params:{bytes:!0},pagination:!0,after:function(e){return e.toTable(e.mapArrayProps({bandwidth:e.convert.toAppLimit,quota:e.convert.toAppLimit}))}});t.getPackages=i;var s=u.default.get({id:"USER_PACKAGE",url:"/CMD_SHOW_USER_PACKAGE",params:{bytes:!0},schema:{package:u.default.OPTIONAL_STRING},mapResponse:{features:c.getFeatures,limits:c.getLimits,homeOverride:c.getHomeOverride,language:c.getLanguage,skin:c.getSkin,customItems:c.getCustomItems}});t.getPackage=s;var d=u.default.post({url:"/CMD_MANAGE_USER_PACKAGES",params:{add:!0},schema:{bandwidth:u.default.OPTIONAL_STRING,ubandwidth:u.default.OPTIONAL_BOOL,quota:u.default.OPTIONAL_STRING,uquota:u.default.OPTIONAL_BOOL,inode:u.default.OPTIONAL_STRING,uinode:u.default.OPTIONAL_BOOL,vdomains:u.default.OPTIONAL_STRING,uvdomains:u.default.OPTIONAL_BOOL,nsubdomains:u.default.OPTIONAL_STRING,unsubdomains:u.default.OPTIONAL_BOOL,nemails:u.default.OPTIONAL_STRING,unemails:u.default.OPTIONAL_BOOL,nemailf:u.default.OPTIONAL_STRING,unemailf:u.default.OPTIONAL_BOOL,nemailml:u.default.OPTIONAL_STRING,unemailml:u.default.OPTIONAL_BOOL,nemailr:u.default.OPTIONAL_STRING,unemailr:u.default.OPTIONAL_BOOL,mysql:u.default.OPTIONAL_STRING,umysql:u.default.OPTIONAL_BOOL,domainptr:u.default.OPTIONAL_STRING,udomainptr:u.default.OPTIONAL_BOOL,ftp:u.default.OPTIONAL_STRING,uftp:u.default.OPTIONAL_BOOL,aftp:u.default.OPTIONAL_STRING,cgi:u.default.OPTIONAL_STRING,php:u.default.OPTIONAL_STRING,spam:u.default.OPTIONAL_STRING,catchall:u.default.OPTIONAL_STRING,ssl:u.default.OPTIONAL_STRING,ssh:u.default.OPTIONAL_STRING,cron:u.default.OPTIONAL_STRING,sysinfo:u.default.OPTIONAL_STRING,login_keys:u.default.OPTIONAL_STRING,dnscontrol:u.default.OPTIONAL_STRING,suspend_at_limit:u.default.OPTIONAL_STRING,language:u.default.OPTIONAL_STRING,skin:u.default.OPTIONAL_STRING,packagename:u.default.OPTIONAL_STRING}});t.updatePackage=d;var f=u.default.post({url:"/CMD_MANAGE_USER_PACKAGES",before:function(e){return e.select.reduce((function(e,t,a){return function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach((function(t){(0,r.default)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({},e,(0,r.default)({},"delete".concat(a),t))}),{delete:!0})},schema:{select:u.default.ROWS}});t.deletePackages=f;var O=u.default.post({url:"/CMD_MANAGE_USER_PACKAGES",schema:{select:u.default.ROWS},params:{export:!0}});t.exportPackages=O;var p=u.default.post({url:"/CMD_MANAGE_USER_PACKAGES",schema:{import:u.default.REQUIRED_STRING},params:{action:"import"}});t.importPackages=p},1468:function(e,t,a){"use strict";a.r(t),a.d(t,"getCustomItems",(function(){return r})),a.d(t,"getHomeOverride",(function(){return u})),a.d(t,"getFeatures",(function(){return c})),a.d(t,"toPackageLimit",(function(){return i})),a.d(t,"getLimits",(function(){return s})),a.d(t,"getSkin",(function(){return d})),a.d(t,"getLanguage",(function(){return f}));var n=a(6),o=a(35),r=function(e){return n.values(e.custom_items||{}).map(o.customItems.fromObject)},u=function(e){return Object(o.toSelectData)(e.create_user_home_override||{})},c=function(e){return{aftp:Object(o.toBoolean)(e.aftp.checked),catchall:Object(o.toBoolean)(e.catchall.checked),cgi:Object(o.toBoolean)(e.cgi.checked),cron:Object(o.toBoolean)(e.cron.checked),dnscontrol:Object(o.toBoolean)(e.dnscontrol.checked),login_keys:Object(o.toBoolean)(e.login_keys.checked),php:Object(o.toBoolean)(e.php.checked),spam:Object(o.toBoolean)(e.spam.checked),ssh:Object(o.toBoolean)(e.ssh.checked),ssl:Object(o.toBoolean)(e.ssl.checked),suspend_at_limit:Object(o.toBoolean)(e.suspend_at_limit.checked),sysinfo:Object(o.toBoolean)(e.sysinfo.checked)}},l=n.pipe(Number,n.complement(Number.isFinite)),i=function(e){var t=e.value;return{unlimited:l(t),value:l(t)?"":t}},s=n.pipe(n.pick(["bandwidth","domainptr","ftp","inode","mysql","nemailf","nemailml","nemailr","nemails","nsubdomains","quota","vdomains"]),n.mapObjIndexed(i)),d=function(e){var t=e.skin;return Object(o.toSelectData)(t)},f=function(e){var t=e.language;return Object(o.toSelectData)(t)}},1488:function(e,t,a){"use strict";a.r(t);var n=a(1489),o=a.n(n);for(var r in n)"default"!==r&&function(e){a.d(t,e,(function(){return n[e]}))}(r);t.default=o.a},1489:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={data:function(){return{text:""}}}},1683:function(e,t,a){"use strict";a.r(t);var n=a(2272),o=a(1488);for(var r in o)"default"!==r&&function(e){a.d(t,e,(function(){return o[e]}))}(r);var u=a(0),c=Object(u.a)(o.default,n.a,n.b,!1,null,null,null);t.default=c.exports},1837:function(e,t,a){"use strict";a.r(t);var n=a(1838),o=a.n(n);for(var r in n)"default"!==r&&function(e){a.d(t,e,(function(){return n[e]}))}(r);t.default=o.a},1838:function(e,t,a){"use strict";var n=a(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(1451),r=n(a(1683)),u={preload:o.getPackages,commands:{getPackages:o.getPackages},components:{ImportPackagesDialog:r.default},data:function(){return{select:[]}},methods:{deleteItems:function(){(0,o.deletePackages)({select:this.select}).then(this.$reloadApiTable)},exportPackages:function(){(0,o.exportPackages)({select:this.select})},importPackages:function(e){(0,o.importPackages)({import:e}).then(this.$reloadApiTable)}}};t.default=u},2272:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ui-dialog",{attrs:{id:"IMPORT_PACKAGES_DIALOG",size:"normal"}},[a("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Import packages\n ")]),e._v(" "),a("input-textarea",{staticClass:"width:100%",attrs:{slot:"content"},slot:"content",model:{value:e.text,callback:function(t){e.text=t},expression:"text"}}),e._v(" "),a("ui-button",{attrs:{slot:"buttons",theme:"primary",disabled:!e.text},on:{click:function(t){return e.$emit("import",e.text)}},slot:"buttons"},[a("translate",[e._v("Import")])],1)],1)},o=[];a.d(t,"a",(function(){return n})),a.d(t,"b",(function(){return o}))},2655:function(e,t){},3030:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("app-page",[a("ui-button-link",{attrs:{slot:"header:buttons",theme:"primary",name:"reseller/user-packages/create"},slot:"header:buttons"},[a("translate",[e._v("Add Package")])],1),e._v(" "),a("app-page-section",[a("ui-api-table",e._b({on:{"action:remove":function(t){e.$dialog("DELETE_ITEMS_DIALOG").open()},"action:export":e.exportPackages},scopedSlots:e._u([{key:"col:package",fn:function(t){var n=t.package;return a("ui-link",{attrs:{name:"reseller/user-packages/view",params:{package:n}}},[e._v("\n "+e._s(n)+"\n ")])}},{key:"col:bandwidth",fn:function(t){var n=t.bandwidth;return[n===1/0?a("translate",[e._v("Unlimited")]):[e._v("\n "+e._s(e._f("humanReadableSize")(n))+"\n ")]]}},{key:"col:quota",fn:function(t){var n=t.quota;return[n===1/0?a("translate",[e._v("Unlimited")]):[e._v("\n "+e._s(e._f("humanReadableSize")(n))+"\n ")]]}}]),model:{value:e.select,callback:function(t){e.select=t},expression:"select"}},"ui-api-table",{command:e.$commands.getPackages,rowID:"package",columns:{package:{label:e.$gettext("Package"),grow:!0},bandwidth:e.$gettext("Bandwidth"),quota:e.$gettext("Disk Usage")},actions:{remove:e.$gettext("Delete"),export:e.$gettext("Export")},verticalLayout:e.$_Client.isPhone},!1))],1),e._v(" "),a("ui-dialog-delete-items",{attrs:{subject:e.$ngettext("user package","user packages",e.select.length)},on:{"click:confirm":e.deleteItems}}),e._v(" "),a("import-packages-dialog",{on:{import:e.importPackages}}),e._v(" "),a("ui-link",{attrs:{slot:"bottom:links",bullet:""},on:{click:function(t){e.$dialog("IMPORT_PACKAGES_DIALOG").open()}},slot:"bottom:links"},[a("translate",[e._v("Import Packages")])],1)],1)},o=[];a.d(t,"a",(function(){return n})),a.d(t,"b",(function(){return o}))}}]); |