diff --git a/settings/js/4.js.map b/settings/js/4.js.map index 47463873bbb21..61d073e212cf4 100644 --- a/settings/js/4.js.map +++ b/settings/js/4.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/views/Apps.vue?550c","webpack:///./src/components/appList.vue?307d","webpack:///./src/components/appList/appItem.vue?c8e3","webpack:///./src/components/appList/appScore.vue?bca6","webpack:///src/components/appList/appScore.vue","webpack:///./src/components/appList/appScore.vue?e4bc","webpack:///./src/components/appList/appScore.vue","webpack:///./src/components/appManagement.vue?dab8","webpack:///src/components/appManagement.vue","webpack:///./src/components/appManagement.vue","webpack:///./src/components/svgFilterMixin.vue?5e67","webpack:///src/components/svgFilterMixin.vue","webpack:///./src/components/svgFilterMixin.vue","webpack:///./src/components/appList/appItem.vue?ad16","webpack:///src/components/appList/appItem.vue","webpack:///./src/components/appList/appItem.vue","webpack:///./src/components/prefixMixin.vue?62b8","webpack:///src/components/prefixMixin.vue","webpack:///./src/components/prefixMixin.vue","webpack:///./src/components/appList.vue?0ded","webpack:///src/components/appList.vue","webpack:///./src/components/appList.vue","webpack:///./src/components/appDetails.vue?649c","webpack:///src/components/appDetails.vue","webpack:///./src/components/appDetails.vue?d168","webpack:///./src/components/appDetails.vue","webpack:///src/views/Apps.vue","webpack:///./src/views/Apps.vue?f9ed","webpack:///./src/views/Apps.vue"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","class","with-app-sidebar","currentApp","attrs","id","menu","_v","icon-loading","loadingList","category","app","search","searchQuery","_e","_withStripped","appListvue_type_template_id_a1862e02_render","installed","useBundleView","useListView","store","useAppStoreView","name","tag","_l","apps","key","bundles","bundle","bundleApps","length","_s","type","value","bundleToggleText","on","click","$event","toggleBundle","list-view","searchApps","colspan","t","loading","appItemvue_type_template_id_1c68d544_render","selected","isSelected","showAppDetails","listView","preview","screenshot","width","height","viewBox","filterId","in","values","x","y","preserveAspectRatio","filter","filterUrl","xlink:href","src","summary","version","appstoreData","releases","level","directives","rawName","expression","modifiers","auto","score","error","update","disabled","installing","stopPropagation","canUnInstall","remove","active","disable","enableButtonTooltip","enableButtonText","canInstall","enable","appScorevue_type_template_id_71d71231_render","scoreImage","appList_appScorevue_type_script_lang_js_","props","computed","imageName","Math","round","OC","imagePath","component","Object","componentNormalizer","options","__file","appScore","components_appManagementvue_type_script_lang_js_","mounted","groups","groupCheckedAppsData","appGroups","map","group","self","$store","getters","needsDownload","methods","asyncFindGroup","query","dispatch","limit","offset","isLimitedToGroups","setGroupLimit","appId","canLimitToGroups","types","includes","addGroupLimitation","concat","removeGroupLimitation","currentGroups","index","indexOf","splice","then","response","Settings","Apps","rebuildNavigation","catch","Notification","show","install","appManagement_component","appManagement_render","appManagement_staticRenderFns","appManagement","components_svgFilterMixinvue_type_script_lang_js_","floor","random","Date","getSeconds","getMilliseconds","data","svgFilterMixin_component","svgFilterMixin_render","svgFilterMixin_staticRenderFns","svgFilterMixin","appList_appItemvue_type_script_lang_js_","mixins","Boolean","default","watch","$route.params.id","components","Multiselect","vue_multiselect_min_default","a","AppScore","scrolled","$route","params","watchers","event","currentTarget","tagName","$router","push","prefix","_prefix","content","appItem_component","appItem","components_prefixMixinvue_type_script_lang_js_","prefixMixin_component","prefixMixin_render","prefixMixin_staticRenderFns","prefixMixin","components_appListvue_type_script_lang_js_","_this","getAllApps","toLowerCase","sort","b","sortStringA","sortStringB","Util","naturalSortCompare","appstore","undefined","getServerData","bundleId","_this2","find","_app","allBundlesEnabled","disableBundle","enableBundle","console","log","appList_component","appList","appDetailsvue_type_template_id_273c8e71_render","staticStyle","padding","href","hideAppDetails","previewAsIcon","hasRating","ratingOverall","author","licence","domProps","checked","Array","isArray","_i","change","$$a","$$el","target","$$c","$$v","$$i","slice","for","title","options-limit","placeholder","label","track-by","multiple","close-on-select","select","search-change","slot","internal","appstoreUrl","rel","website","bugs","documentation","user","admin","developer","missingMinOwnCloudVersion","missingMaxOwnCloudVersion","missingDependencies","dep","innerHTML","renderMarkdown","components_appDetailsvue_type_script_lang_js_","license","toUpperCase","ratingNumOverall","@value","getGroups","localeCompare","renderer","window","marked","Renderer","link","text","prot","decodeURIComponent","unescape","replace","e","out","image","blockquote","quote","DOMPurify","sanitize","description","trim","gfm","highlight","tables","breaks","pedantic","smartLists","smartypants","SAFE_FOR_JQUERY","ALLOWED_TAGS","appDetails_component","appDetails","vue_runtime_esm","use","vue_local_storage_default","views_Appsvue_type_script_lang_js_","String","AppDetails","AppNavigation","ncvuecomponents","setSearch","resetSearch","beforeMount","commit","updateCount","appSearch","OCA","Search","val","old","categories","getCategories","getUpdateCount","settings","item","ident","icon","classes","router","displayName","defaultCategories","appstoreEnabled","items","utils","counter","activeGroup","findIndex","developerDocumentation","Apps_component","__webpack_exports__"],"mappings":"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","file":"4.js","sourcesContent":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"app-settings\",\n class: { \"with-app-sidebar\": _vm.currentApp },\n attrs: { id: \"content\" }\n },\n [\n _c(\"app-navigation\", { attrs: { menu: _vm.menu } }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"app-settings-content\",\n class: { \"icon-loading\": _vm.loadingList },\n attrs: { id: \"app-content\" }\n },\n [\n _c(\"app-list\", {\n attrs: {\n category: _vm.category,\n app: _vm.currentApp,\n search: _vm.searchQuery\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.id && _vm.currentApp\n ? _c(\n \"div\",\n { attrs: { id: \"app-sidebar\" } },\n [\n _c(\"app-details\", {\n attrs: { category: _vm.category, app: _vm.currentApp }\n })\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"app-content-inner\" } }, [\n _c(\n \"div\",\n {\n staticClass: \"apps-list\",\n class: {\n installed: _vm.useBundleView || _vm.useListView,\n store: _vm.useAppStoreView\n },\n attrs: { id: \"apps-list\" }\n },\n [\n _vm.useListView\n ? [\n _c(\n \"transition-group\",\n {\n staticClass: \"apps-list-container\",\n attrs: { name: \"app-list\", tag: \"div\" }\n },\n _vm._l(_vm.apps, function(app) {\n return _c(\"app-item\", {\n key: app.id,\n attrs: { app: app, category: _vm.category }\n })\n })\n )\n ]\n : _vm._e(),\n _vm._v(\" \"),\n _vm._l(_vm.bundles, function(bundle) {\n return _vm.useBundleView && _vm.bundleApps(bundle.id).length > 0\n ? [\n _c(\n \"transition-group\",\n {\n staticClass: \"apps-list-container\",\n attrs: { name: \"app-list\", tag: \"div\" }\n },\n [\n _c(\"div\", { key: bundle.id, staticClass: \"apps-header\" }, [\n _c(\"div\", { staticClass: \"app-image\" }),\n _vm._v(\" \"),\n _c(\"h2\", [\n _vm._v(_vm._s(bundle.name) + \" \"),\n _c(\"input\", {\n attrs: {\n type: \"button\",\n value: _vm.bundleToggleText(bundle.id)\n },\n on: {\n click: function($event) {\n _vm.toggleBundle(bundle.id)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"app-version\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"app-level\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"app-groups\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"actions\" }, [_vm._v(\" \")])\n ]),\n _vm._v(\" \"),\n _vm._l(_vm.bundleApps(bundle.id), function(app) {\n return _c(\"app-item\", {\n key: bundle.id + app.id,\n attrs: { app: app, category: _vm.category }\n })\n })\n ],\n 2\n )\n ]\n : _vm._e()\n }),\n _vm._v(\" \"),\n _vm.useAppStoreView\n ? _vm._l(_vm.apps, function(app) {\n return _c(\"app-item\", {\n key: app.id,\n attrs: { app: app, category: _vm.category, \"list-view\": false }\n })\n })\n : _vm._e()\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"apps-list installed\", attrs: { id: \"apps-list-search\" } },\n [\n _c(\n \"div\",\n { staticClass: \"apps-list-container\" },\n [\n _vm.search !== \"\" && _vm.searchApps.length > 0\n ? [\n _c(\"div\", { staticClass: \"section\" }, [\n _c(\"div\"),\n _vm._v(\" \"),\n _c(\"td\", { attrs: { colspan: \"5\" } }, [\n _c(\"h2\", [\n _vm._v(\n _vm._s(\n _vm.t(\"settings\", \"Results from other categories\")\n )\n )\n ])\n ])\n ]),\n _vm._v(\" \"),\n _vm._l(_vm.searchApps, function(app) {\n return _c(\"app-item\", {\n key: app.id,\n attrs: {\n app: app,\n category: _vm.category,\n \"list-view\": true\n }\n })\n })\n ]\n : _vm._e()\n ],\n 2\n )\n ]\n ),\n _vm._v(\" \"),\n !_vm.loading && _vm.searchApps.length === 0 && _vm.apps.length === 0\n ? _c(\n \"div\",\n {\n staticClass: \"emptycontent emptycontent-search\",\n attrs: { id: \"apps-list-empty\" }\n },\n [\n _c(\"div\", {\n staticClass: \"icon-settings-dark\",\n attrs: { id: \"app-list-empty-icon\" }\n }),\n _vm._v(\" \"),\n _c(\"h2\", [\n _vm._v(\n _vm._s(_vm.t(\"settings\", \"No apps found for your version\"))\n )\n ])\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { id: \"searchresults\" } })\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"section\",\n class: { selected: _vm.isSelected },\n on: { click: _vm.showAppDetails }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"app-image app-image-icon\",\n on: { click: _vm.showAppDetails }\n },\n [\n (_vm.listView && !_vm.app.preview) ||\n (!_vm.listView && !_vm.app.screenshot)\n ? _c(\"div\", { staticClass: \"icon-settings-dark\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.listView && _vm.app.preview\n ? _c(\n \"svg\",\n { attrs: { width: \"32\", height: \"32\", viewBox: \"0 0 32 32\" } },\n [\n _c(\"defs\", [\n _c(\n \"filter\",\n { attrs: { id: _vm.filterId } },\n [\n _c(\"feColorMatrix\", {\n attrs: {\n in: \"SourceGraphic\",\n type: \"matrix\",\n values: \"-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0\"\n }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"image\", {\n staticClass: \"app-icon\",\n attrs: {\n x: \"0\",\n y: \"0\",\n width: \"32\",\n height: \"32\",\n preserveAspectRatio: \"xMinYMin meet\",\n filter: _vm.filterUrl,\n \"xlink:href\": _vm.app.preview\n }\n })\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.listView && _vm.app.screenshot\n ? _c(\"img\", { attrs: { src: _vm.app.screenshot, width: \"100%\" } })\n : _vm._e()\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"app-name\", on: { click: _vm.showAppDetails } },\n [_vm._v(\"\\n\\t\\t\" + _vm._s(_vm.app.name) + \"\\n\\t\")]\n ),\n _vm._v(\" \"),\n !_vm.listView\n ? _c(\"div\", { staticClass: \"app-summary\" }, [\n _vm._v(_vm._s(_vm.app.summary))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.listView\n ? _c(\"div\", { staticClass: \"app-version\" }, [\n _vm.app.version\n ? _c(\"span\", [_vm._v(_vm._s(_vm.app.version))])\n : _vm.app.appstoreData.releases[0].version\n ? _c(\"span\", [\n _vm._v(_vm._s(_vm.app.appstoreData.releases[0].version))\n ])\n : _vm._e()\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"app-level\" },\n [\n _vm.app.level === 200\n ? _c(\n \"span\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.t(\n \"settings\",\n \"Official apps are developed by and within the community. They offer central functionality and are ready for production use.\"\n ),\n expression:\n \"t('settings', 'Official apps are developed by and within the community. They offer central functionality and are ready for production use.')\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"official icon-checkmark\"\n },\n [_vm._v(\"\\n\\t\\t\\t\" + _vm._s(_vm.t(\"settings\", \"Official\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.listView\n ? _c(\"app-score\", { attrs: { score: _vm.app.score } })\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"actions\" }, [\n _vm.app.error\n ? _c(\"div\", { staticClass: \"warning\" }, [\n _vm._v(_vm._s(_vm.app.error))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.loading(_vm.app.id)\n ? _c(\"div\", { staticClass: \"icon icon-loading-small\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.update\n ? _c(\"input\", {\n staticClass: \"update primary\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Update to {update}\", {\n update: _vm.app.update\n }),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n $event.stopPropagation()\n _vm.update(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.canUnInstall\n ? _c(\"input\", {\n staticClass: \"uninstall\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Remove\"),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n $event.stopPropagation()\n _vm.remove(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.active\n ? _c(\"input\", {\n staticClass: \"enable\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Disable\"),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n $event.stopPropagation()\n _vm.disable(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.app.active\n ? _c(\"input\", {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.enableButtonTooltip,\n expression: \"enableButtonTooltip\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"enable\",\n attrs: {\n type: \"button\",\n value: _vm.enableButtonText,\n disabled:\n !_vm.app.canInstall ||\n _vm.installing ||\n _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n $event.stopPropagation()\n _vm.enable(_vm.app.id)\n }\n }\n })\n : _vm._e()\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"img\", {\n staticClass: \"app-score-image\",\n attrs: { src: _vm.scoreImage }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appScore.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appScore.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./appScore.vue?vue&type=template&id=71d71231&\"\nimport script from \"./appScore.vue?vue&type=script&lang=js&\"\nexport * from \"./appScore.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('71d71231', component.options)\n } else {\n api.reload('71d71231', component.options)\n }\n module.hot.accept(\"./appScore.vue?vue&type=template&id=71d71231&\", function () {\n api.rerender('71d71231', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/appList/appScore.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appManagement.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appManagement.vue?vue&type=script&lang=js&\"","\n\n\n","var render, staticRenderFns\nimport script from \"./appManagement.vue?vue&type=script&lang=js&\"\nexport * from \"./appManagement.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('1ae84938', component.options)\n } else {\n api.reload('1ae84938', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"src/components/appManagement.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./svgFilterMixin.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./svgFilterMixin.vue?vue&type=script&lang=js&\"","\n\n","var render, staticRenderFns\nimport script from \"./svgFilterMixin.vue?vue&type=script&lang=js&\"\nexport * from \"./svgFilterMixin.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('66ac5316', component.options)\n } else {\n api.reload('66ac5316', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"src/components/svgFilterMixin.vue\"\nexport default component.exports","import mod from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appItem.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import { render, staticRenderFns } from \"./appItem.vue?vue&type=template&id=1c68d544&\"\nimport script from \"./appItem.vue?vue&type=script&lang=js&\"\nexport * from \"./appItem.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('1c68d544', component.options)\n } else {\n api.reload('1c68d544', component.options)\n }\n module.hot.accept(\"./appItem.vue?vue&type=template&id=1c68d544&\", function () {\n api.rerender('1c68d544', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/appList/appItem.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./prefixMixin.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./prefixMixin.vue?vue&type=script&lang=js&\"","\n\n","var render, staticRenderFns\nimport script from \"./prefixMixin.vue?vue&type=script&lang=js&\"\nexport * from \"./prefixMixin.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('eb3bc8a2', component.options)\n } else {\n api.reload('eb3bc8a2', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"src/components/prefixMixin.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appList.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import { render, staticRenderFns } from \"./appList.vue?vue&type=template&id=a1862e02&\"\nimport script from \"./appList.vue?vue&type=script&lang=js&\"\nexport * from \"./appList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('a1862e02', component.options)\n } else {\n api.reload('a1862e02', component.options)\n }\n module.hot.accept(\"./appList.vue?vue&type=template&id=a1862e02&\", function () {\n api.rerender('a1862e02', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/appList.vue\"\nexport default component.exports","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticStyle: { padding: \"20px\" }, attrs: { id: \"app-details-view\" } },\n [\n _c(\n \"a\",\n {\n staticClass: \"close icon-close\",\n attrs: { href: \"#\" },\n on: { click: _vm.hideAppDetails }\n },\n [_c(\"span\", { staticClass: \"hidden-visually\" }, [_vm._v(\"Close\")])]\n ),\n _vm._v(\" \"),\n _c(\"h2\", [\n !_vm.app.preview\n ? _c(\"div\", { staticClass: \"icon-settings-dark\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.previewAsIcon && _vm.app.preview\n ? _c(\n \"svg\",\n { attrs: { width: \"32\", height: \"32\", viewBox: \"0 0 32 32\" } },\n [\n _c(\"defs\", [\n _c(\n \"filter\",\n { attrs: { id: _vm.filterId } },\n [\n _c(\"feColorMatrix\", {\n attrs: {\n in: \"SourceGraphic\",\n type: \"matrix\",\n values: \"-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0\"\n }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"image\", {\n staticClass: \"app-icon\",\n attrs: {\n x: \"0\",\n y: \"0\",\n width: \"32\",\n height: \"32\",\n preserveAspectRatio: \"xMinYMin meet\",\n filter: _vm.filterUrl,\n \"xlink:href\": _vm.app.preview\n }\n })\n ]\n )\n : _vm._e(),\n _vm._v(\"\\n\\t\\t\" + _vm._s(_vm.app.name))\n ]),\n _vm._v(\" \"),\n _vm.app.screenshot\n ? _c(\"img\", { attrs: { src: _vm.app.screenshot, width: \"100%\" } })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.level === 200 || _vm.hasRating\n ? _c(\n \"div\",\n { staticClass: \"app-level\" },\n [\n _vm.app.level === 200\n ? _c(\n \"span\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.t(\n \"settings\",\n \"Official apps are developed by and within the community. They offer central functionality and are ready for production use.\"\n ),\n expression:\n \"t('settings', 'Official apps are developed by and within the community. They offer central functionality and are ready for production use.')\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"official icon-checkmark\"\n },\n [_vm._v(\"\\n\\t\\t\\t\" + _vm._s(_vm.t(\"settings\", \"Official\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.hasRating\n ? _c(\"app-score\", {\n attrs: { score: _vm.app.appstoreData.ratingOverall }\n })\n : _vm._e()\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.author\n ? _c(\n \"div\",\n { staticClass: \"app-author\" },\n [\n _vm._v(\"\\n\\t\\t\" + _vm._s(_vm.t(\"settings\", \"by\")) + \"\\n\\t\\t\"),\n _vm._l(_vm.author, function(a, index) {\n return _c(\"span\", [\n a[\"@attributes\"] && a[\"@attributes\"][\"homepage\"]\n ? _c(\n \"a\",\n { attrs: { href: a[\"@attributes\"][\"homepage\"] } },\n [_vm._v(_vm._s(a[\"@value\"]))]\n )\n : a[\"@value\"]\n ? _c(\"span\", [_vm._v(_vm._s(a[\"@value\"]))])\n : _c(\"span\", [_vm._v(_vm._s(a))]),\n index + 1 < _vm.author.length\n ? _c(\"span\", [_vm._v(\", \")])\n : _vm._e()\n ])\n })\n ],\n 2\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.licence\n ? _c(\"div\", { staticClass: \"app-licence\" }, [\n _vm._v(_vm._s(_vm.licence))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"actions\" }, [\n _c(\"div\", { staticClass: \"actions-buttons\" }, [\n _vm.app.update\n ? _c(\"input\", {\n staticClass: \"update primary\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Update to {version}\", {\n version: _vm.app.update\n }),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.canUnInstall\n ? _c(\"input\", {\n staticClass: \"uninstall\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Remove\"),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n _vm.remove(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.active\n ? _c(\"input\", {\n staticClass: \"enable\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Disable\"),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n _vm.disable(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.app.active\n ? _c(\"input\", {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.enableButtonTooltip,\n expression: \"enableButtonTooltip\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"enable primary\",\n attrs: {\n type: \"button\",\n value: _vm.enableButtonText,\n disabled:\n !_vm.app.canInstall ||\n _vm.installing ||\n _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n _vm.enable(_vm.app.id)\n }\n }\n })\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"app-groups\" }, [\n _vm.app.active && _vm.canLimitToGroups(_vm.app)\n ? _c(\n \"div\",\n { staticClass: \"groups-enable\" },\n [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.groupCheckedAppsData,\n expression: \"groupCheckedAppsData\"\n }\n ],\n staticClass: \"groups-enable__checkbox checkbox\",\n attrs: {\n type: \"checkbox\",\n id: _vm.prefix(\"groups_enable\", _vm.app.id)\n },\n domProps: {\n value: _vm.app.id,\n checked: Array.isArray(_vm.groupCheckedAppsData)\n ? _vm._i(_vm.groupCheckedAppsData, _vm.app.id) > -1\n : _vm.groupCheckedAppsData\n },\n on: {\n change: [\n function($event) {\n var $$a = _vm.groupCheckedAppsData,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = _vm.app.id,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 &&\n (_vm.groupCheckedAppsData = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.groupCheckedAppsData = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.groupCheckedAppsData = $$c\n }\n },\n _vm.setGroupLimit\n ]\n }\n }),\n _vm._v(\" \"),\n _c(\n \"label\",\n { attrs: { for: _vm.prefix(\"groups_enable\", _vm.app.id) } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Limit to groups\")))]\n ),\n _vm._v(\" \"),\n _c(\"input\", {\n staticClass: \"group_select\",\n attrs: {\n type: \"hidden\",\n title: _vm.t(\"settings\", \"All\"),\n value: \"\"\n }\n }),\n _vm._v(\" \"),\n _vm.isLimitedToGroups(_vm.app)\n ? _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.groups,\n value: _vm.appGroups,\n \"options-limit\": 5,\n placeholder: _vm.t(\n \"settings\",\n \"Limit app usage to groups\"\n ),\n label: \"name\",\n \"track-by\": \"id\",\n multiple: true,\n \"close-on-select\": false\n },\n on: {\n select: _vm.addGroupLimitation,\n remove: _vm.removeGroupLimitation,\n \"search-change\": _vm.asyncFindGroup\n }\n },\n [\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n : _vm._e()\n ],\n 1\n )\n : _vm._e()\n ])\n ]),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"documentation\" }, [\n !_vm.app.internal\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.appstoreUrl,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"View in store\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.website\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.website,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Visit website\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.bugs\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.bugs,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Report a bug\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.documentation && _vm.app.documentation.user\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.documentation.user,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"User documentation\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.documentation && _vm.app.documentation.admin\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.documentation.admin,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Admin documentation\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.documentation && _vm.app.documentation.developer\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.documentation.developer,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [\n _vm._v(\n _vm._s(_vm.t(\"settings\", \"Developer documentation\")) + \" ↗\"\n )\n ]\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\"ul\", { staticClass: \"app-dependencies\" }, [\n _vm.app.missingMinOwnCloudVersion\n ? _c(\"li\", [\n _vm._v(\n _vm._s(\n _vm.t(\n \"settings\",\n \"This app has no minimum Nextcloud version assigned. This will be an error in the future.\"\n )\n )\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.missingMaxOwnCloudVersion\n ? _c(\"li\", [\n _vm._v(\n _vm._s(\n _vm.t(\n \"settings\",\n \"This app has no maximum Nextcloud version assigned. This will be an error in the future.\"\n )\n )\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.app.canInstall\n ? _c(\"li\", [\n _vm._v(\n \"\\n\\t\\t\\t\" +\n _vm._s(\n _vm.t(\n \"settings\",\n \"This app cannot be installed because the following dependencies are not fulfilled:\"\n )\n ) +\n \"\\n\\t\\t\\t\"\n ),\n _c(\n \"ul\",\n { staticClass: \"missing-dependencies\" },\n _vm._l(_vm.app.missingDependencies, function(dep) {\n return _c(\"li\", [_vm._v(_vm._s(dep))])\n })\n )\n ])\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"app-description\",\n domProps: { innerHTML: _vm._s(_vm.renderMarkdown) }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appDetails.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appDetails.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./appDetails.vue?vue&type=template&id=273c8e71&\"\nimport script from \"./appDetails.vue?vue&type=script&lang=js&\"\nexport * from \"./appDetails.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('273c8e71', component.options)\n } else {\n api.reload('273c8e71', component.options)\n }\n module.hot.accept(\"./appDetails.vue?vue&type=template&id=273c8e71&\", function () {\n api.rerender('273c8e71', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/appDetails.vue\"\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Apps.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Apps.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Apps.vue?vue&type=template&id=33a216a8&\"\nimport script from \"./Apps.vue?vue&type=script&lang=js&\"\nexport * from \"./Apps.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('33a216a8', component.options)\n } else {\n api.reload('33a216a8', component.options)\n }\n module.hot.accept(\"./Apps.vue?vue&type=template&id=33a216a8&\", function () {\n api.rerender('33a216a8', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/Apps.vue\"\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/views/Apps.vue?550c","webpack:///./src/components/appList.vue?307d","webpack:///./src/components/appList/appItem.vue?c8e3","webpack:///./src/components/appList/appScore.vue?bca6","webpack:///src/components/appList/appScore.vue","webpack:///./src/components/appList/appScore.vue?e4bc","webpack:///./src/components/appList/appScore.vue","webpack:///./src/components/appManagement.vue?dab8","webpack:///src/components/appManagement.vue","webpack:///./src/components/appManagement.vue","webpack:///./src/components/svgFilterMixin.vue?5e67","webpack:///src/components/svgFilterMixin.vue","webpack:///./src/components/svgFilterMixin.vue","webpack:///./src/components/appList/appItem.vue?ad16","webpack:///src/components/appList/appItem.vue","webpack:///./src/components/appList/appItem.vue","webpack:///./src/components/prefixMixin.vue?62b8","webpack:///src/components/prefixMixin.vue","webpack:///./src/components/prefixMixin.vue","webpack:///./src/components/appList.vue?0ded","webpack:///src/components/appList.vue","webpack:///./src/components/appList.vue","webpack:///./src/components/appDetails.vue?649c","webpack:///src/components/appDetails.vue","webpack:///./src/components/appDetails.vue?d168","webpack:///./src/components/appDetails.vue","webpack:///src/views/Apps.vue","webpack:///./src/views/Apps.vue?f9ed","webpack:///./src/views/Apps.vue"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","class","with-app-sidebar","currentApp","attrs","id","menu","_v","icon-loading","loadingList","category","app","search","searchQuery","_e","_withStripped","appListvue_type_template_id_a1862e02_render","installed","useBundleView","useListView","store","useAppStoreView","name","tag","_l","apps","key","bundles","bundle","bundleApps","length","_s","type","value","bundleToggleText","on","click","$event","toggleBundle","list-view","searchApps","colspan","t","loading","appItemvue_type_template_id_1c68d544_render","selected","isSelected","showAppDetails","listView","preview","screenshot","width","height","viewBox","filterId","in","values","x","y","preserveAspectRatio","filter","filterUrl","xlink:href","src","summary","version","appstoreData","releases","level","directives","rawName","expression","modifiers","auto","score","error","update","disabled","installing","stopPropagation","canUnInstall","remove","active","disable","enableButtonTooltip","enableButtonText","canInstall","enable","appScorevue_type_template_id_71d71231_render","scoreImage","appList_appScorevue_type_script_lang_js_","props","computed","imageName","Math","round","OC","imagePath","component","Object","componentNormalizer","options","__file","appScore","components_appManagementvue_type_script_lang_js_","mounted","groups","groupCheckedAppsData","appGroups","map","group","self","$store","getters","needsDownload","methods","asyncFindGroup","query","dispatch","limit","offset","isLimitedToGroups","setGroupLimit","appId","canLimitToGroups","types","includes","addGroupLimitation","concat","removeGroupLimitation","currentGroups","index","indexOf","splice","then","response","Settings","Apps","rebuildNavigation","catch","Notification","show","install","appManagement_component","appManagement_render","appManagement_staticRenderFns","appManagement","components_svgFilterMixinvue_type_script_lang_js_","floor","random","Date","getSeconds","getMilliseconds","data","svgFilterMixin_component","svgFilterMixin_render","svgFilterMixin_staticRenderFns","svgFilterMixin","appList_appItemvue_type_script_lang_js_","mixins","Boolean","default","watch","$route.params.id","components","Multiselect","vue_multiselect_min_default","a","AppScore","scrolled","$route","params","watchers","event","currentTarget","tagName","$router","push","prefix","_prefix","content","appItem_component","appItem","components_prefixMixinvue_type_script_lang_js_","prefixMixin_component","prefixMixin_render","prefixMixin_staticRenderFns","prefixMixin","components_appListvue_type_script_lang_js_","_this","getAllApps","toLowerCase","sort","b","sortStringA","sortStringB","Util","naturalSortCompare","appstore","undefined","getServerData","bundleId","_this2","find","_app","allBundlesEnabled","disableBundle","enableBundle","console","log","appList_component","appList","appDetailsvue_type_template_id_273c8e71_render","staticStyle","padding","href","hideAppDetails","previewAsIcon","hasRating","ratingOverall","author","licence","domProps","checked","Array","isArray","_i","change","$$a","$$el","target","$$c","$$v","$$i","slice","for","title","options-limit","placeholder","label","track-by","multiple","close-on-select","select","search-change","slot","internal","appstoreUrl","rel","website","bugs","documentation","user","admin","developer","missingMinOwnCloudVersion","missingMaxOwnCloudVersion","missingDependencies","dep","innerHTML","renderMarkdown","components_appDetailsvue_type_script_lang_js_","license","toUpperCase","ratingNumOverall","@value","getGroups","localeCompare","renderer","window","marked","Renderer","link","text","prot","decodeURIComponent","unescape","replace","e","out","image","blockquote","quote","DOMPurify","sanitize","description","trim","gfm","highlight","tables","breaks","pedantic","smartLists","smartypants","SAFE_FOR_JQUERY","ALLOWED_TAGS","appDetails_component","appDetails","vue_runtime_esm","use","vue_local_storage_default","views_Appsvue_type_script_lang_js_","String","AppDetails","AppNavigation","ncvuecomponents","setSearch","resetSearch","beforeMount","commit","updateCount","appSearch","OCA","Search","val","old","categories","getCategories","getUpdateCount","settings","item","ident","icon","classes","router","displayName","defaultCategories","appstoreEnabled","items","utils","counter","activeGroup","findIndex","developerDocumentation","Apps_component","__webpack_exports__"],"mappings":"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","file":"4.js","sourcesContent":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"app-settings\",\n class: { \"with-app-sidebar\": _vm.currentApp },\n attrs: { id: \"content\" }\n },\n [\n _c(\"app-navigation\", { attrs: { menu: _vm.menu } }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"app-settings-content\",\n class: { \"icon-loading\": _vm.loadingList },\n attrs: { id: \"app-content\" }\n },\n [\n _c(\"app-list\", {\n attrs: {\n category: _vm.category,\n app: _vm.currentApp,\n search: _vm.searchQuery\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.id && _vm.currentApp\n ? _c(\n \"div\",\n { attrs: { id: \"app-sidebar\" } },\n [\n _c(\"app-details\", {\n attrs: { category: _vm.category, app: _vm.currentApp }\n })\n ],\n 1\n )\n : _vm._e()\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"app-content-inner\" } }, [\n _c(\n \"div\",\n {\n staticClass: \"apps-list\",\n class: {\n installed: _vm.useBundleView || _vm.useListView,\n store: _vm.useAppStoreView\n },\n attrs: { id: \"apps-list\" }\n },\n [\n _vm.useListView\n ? [\n _c(\n \"transition-group\",\n {\n staticClass: \"apps-list-container\",\n attrs: { name: \"app-list\", tag: \"div\" }\n },\n _vm._l(_vm.apps, function(app) {\n return _c(\"app-item\", {\n key: app.id,\n attrs: { app: app, category: _vm.category }\n })\n })\n )\n ]\n : _vm._e(),\n _vm._v(\" \"),\n _vm._l(_vm.bundles, function(bundle) {\n return _vm.useBundleView && _vm.bundleApps(bundle.id).length > 0\n ? [\n _c(\n \"transition-group\",\n {\n staticClass: \"apps-list-container\",\n attrs: { name: \"app-list\", tag: \"div\" }\n },\n [\n _c(\"div\", { key: bundle.id, staticClass: \"apps-header\" }, [\n _c(\"div\", { staticClass: \"app-image\" }),\n _vm._v(\" \"),\n _c(\"h2\", [\n _vm._v(_vm._s(bundle.name) + \" \"),\n _c(\"input\", {\n attrs: {\n type: \"button\",\n value: _vm.bundleToggleText(bundle.id)\n },\n on: {\n click: function($event) {\n _vm.toggleBundle(bundle.id)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"app-version\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"app-level\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"app-groups\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"actions\" }, [_vm._v(\" \")])\n ]),\n _vm._v(\" \"),\n _vm._l(_vm.bundleApps(bundle.id), function(app) {\n return _c(\"app-item\", {\n key: bundle.id + app.id,\n attrs: { app: app, category: _vm.category }\n })\n })\n ],\n 2\n )\n ]\n : _vm._e()\n }),\n _vm._v(\" \"),\n _vm.useAppStoreView\n ? _vm._l(_vm.apps, function(app) {\n return _c(\"app-item\", {\n key: app.id,\n attrs: { app: app, category: _vm.category, \"list-view\": false }\n })\n })\n : _vm._e()\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"apps-list installed\", attrs: { id: \"apps-list-search\" } },\n [\n _c(\n \"div\",\n { staticClass: \"apps-list-container\" },\n [\n _vm.search !== \"\" && _vm.searchApps.length > 0\n ? [\n _c(\"div\", { staticClass: \"section\" }, [\n _c(\"div\"),\n _vm._v(\" \"),\n _c(\"td\", { attrs: { colspan: \"5\" } }, [\n _c(\"h2\", [\n _vm._v(\n _vm._s(\n _vm.t(\"settings\", \"Results from other categories\")\n )\n )\n ])\n ])\n ]),\n _vm._v(\" \"),\n _vm._l(_vm.searchApps, function(app) {\n return _c(\"app-item\", {\n key: app.id,\n attrs: {\n app: app,\n category: _vm.category,\n \"list-view\": true\n }\n })\n })\n ]\n : _vm._e()\n ],\n 2\n )\n ]\n ),\n _vm._v(\" \"),\n !_vm.loading && _vm.searchApps.length === 0 && _vm.apps.length === 0\n ? _c(\n \"div\",\n {\n staticClass: \"emptycontent emptycontent-search\",\n attrs: { id: \"apps-list-empty\" }\n },\n [\n _c(\"div\", {\n staticClass: \"icon-settings-dark\",\n attrs: { id: \"app-list-empty-icon\" }\n }),\n _vm._v(\" \"),\n _c(\"h2\", [\n _vm._v(\n _vm._s(_vm.t(\"settings\", \"No apps found for your version\"))\n )\n ])\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { id: \"searchresults\" } })\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"section\",\n class: { selected: _vm.isSelected },\n on: { click: _vm.showAppDetails }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"app-image app-image-icon\",\n on: { click: _vm.showAppDetails }\n },\n [\n (_vm.listView && !_vm.app.preview) ||\n (!_vm.listView && !_vm.app.screenshot)\n ? _c(\"div\", { staticClass: \"icon-settings-dark\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.listView && _vm.app.preview\n ? _c(\n \"svg\",\n { attrs: { width: \"32\", height: \"32\", viewBox: \"0 0 32 32\" } },\n [\n _c(\"defs\", [\n _c(\n \"filter\",\n { attrs: { id: _vm.filterId } },\n [\n _c(\"feColorMatrix\", {\n attrs: {\n in: \"SourceGraphic\",\n type: \"matrix\",\n values: \"-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0\"\n }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"image\", {\n staticClass: \"app-icon\",\n attrs: {\n x: \"0\",\n y: \"0\",\n width: \"32\",\n height: \"32\",\n preserveAspectRatio: \"xMinYMin meet\",\n filter: _vm.filterUrl,\n \"xlink:href\": _vm.app.preview\n }\n })\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.listView && _vm.app.screenshot\n ? _c(\"img\", { attrs: { src: _vm.app.screenshot, width: \"100%\" } })\n : _vm._e()\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"app-name\", on: { click: _vm.showAppDetails } },\n [_vm._v(\"\\n\\t\\t\" + _vm._s(_vm.app.name) + \"\\n\\t\")]\n ),\n _vm._v(\" \"),\n !_vm.listView\n ? _c(\"div\", { staticClass: \"app-summary\" }, [\n _vm._v(_vm._s(_vm.app.summary))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.listView\n ? _c(\"div\", { staticClass: \"app-version\" }, [\n _vm.app.version\n ? _c(\"span\", [_vm._v(_vm._s(_vm.app.version))])\n : _vm.app.appstoreData.releases[0].version\n ? _c(\"span\", [\n _vm._v(_vm._s(_vm.app.appstoreData.releases[0].version))\n ])\n : _vm._e()\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"app-level\" },\n [\n _vm.app.level === 200\n ? _c(\n \"span\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.t(\n \"settings\",\n \"Official apps are developed by and within the community. They offer central functionality and are ready for production use.\"\n ),\n expression:\n \"t('settings', 'Official apps are developed by and within the community. They offer central functionality and are ready for production use.')\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"official icon-checkmark\"\n },\n [_vm._v(\"\\n\\t\\t\\t\" + _vm._s(_vm.t(\"settings\", \"Official\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.listView\n ? _c(\"app-score\", { attrs: { score: _vm.app.score } })\n : _vm._e()\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"actions\" }, [\n _vm.app.error\n ? _c(\"div\", { staticClass: \"warning\" }, [\n _vm._v(_vm._s(_vm.app.error))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.loading(_vm.app.id)\n ? _c(\"div\", { staticClass: \"icon icon-loading-small\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.update\n ? _c(\"input\", {\n staticClass: \"update primary\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Update to {update}\", {\n update: _vm.app.update\n }),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n $event.stopPropagation()\n _vm.update(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.canUnInstall\n ? _c(\"input\", {\n staticClass: \"uninstall\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Remove\"),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n $event.stopPropagation()\n _vm.remove(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.active\n ? _c(\"input\", {\n staticClass: \"enable\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Disable\"),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n $event.stopPropagation()\n _vm.disable(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.app.active\n ? _c(\"input\", {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.enableButtonTooltip,\n expression: \"enableButtonTooltip\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"enable\",\n attrs: {\n type: \"button\",\n value: _vm.enableButtonText,\n disabled:\n !_vm.app.canInstall ||\n _vm.installing ||\n _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n $event.stopPropagation()\n _vm.enable(_vm.app.id)\n }\n }\n })\n : _vm._e()\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"img\", {\n staticClass: \"app-score-image\",\n attrs: { src: _vm.scoreImage }\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appScore.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appScore.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./appScore.vue?vue&type=template&id=71d71231&\"\nimport script from \"./appScore.vue?vue&type=script&lang=js&\"\nexport * from \"./appScore.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('71d71231', component.options)\n } else {\n api.reload('71d71231', component.options)\n }\n module.hot.accept(\"./appScore.vue?vue&type=template&id=71d71231&\", function () {\n api.rerender('71d71231', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/appList/appScore.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appManagement.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appManagement.vue?vue&type=script&lang=js&\"","\n\n\n","var render, staticRenderFns\nimport script from \"./appManagement.vue?vue&type=script&lang=js&\"\nexport * from \"./appManagement.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('1ae84938', component.options)\n } else {\n api.reload('1ae84938', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"src/components/appManagement.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./svgFilterMixin.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./svgFilterMixin.vue?vue&type=script&lang=js&\"","\n\n","var render, staticRenderFns\nimport script from \"./svgFilterMixin.vue?vue&type=script&lang=js&\"\nexport * from \"./svgFilterMixin.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('66ac5316', component.options)\n } else {\n api.reload('66ac5316', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"src/components/svgFilterMixin.vue\"\nexport default component.exports","import mod from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appItem.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import { render, staticRenderFns } from \"./appItem.vue?vue&type=template&id=1c68d544&\"\nimport script from \"./appItem.vue?vue&type=script&lang=js&\"\nexport * from \"./appItem.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('1c68d544', component.options)\n } else {\n api.reload('1c68d544', component.options)\n }\n module.hot.accept(\"./appItem.vue?vue&type=template&id=1c68d544&\", function () {\n api.rerender('1c68d544', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/appList/appItem.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./prefixMixin.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./prefixMixin.vue?vue&type=script&lang=js&\"","\n\n","var render, staticRenderFns\nimport script from \"./prefixMixin.vue?vue&type=script&lang=js&\"\nexport * from \"./prefixMixin.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('eb3bc8a2', component.options)\n } else {\n api.reload('eb3bc8a2', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"src/components/prefixMixin.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appList.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import { render, staticRenderFns } from \"./appList.vue?vue&type=template&id=a1862e02&\"\nimport script from \"./appList.vue?vue&type=script&lang=js&\"\nexport * from \"./appList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('a1862e02', component.options)\n } else {\n api.reload('a1862e02', component.options)\n }\n module.hot.accept(\"./appList.vue?vue&type=template&id=a1862e02&\", function () {\n api.rerender('a1862e02', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/appList.vue\"\nexport default component.exports","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticStyle: { padding: \"20px\" }, attrs: { id: \"app-details-view\" } },\n [\n _c(\n \"a\",\n {\n staticClass: \"close icon-close\",\n attrs: { href: \"#\" },\n on: { click: _vm.hideAppDetails }\n },\n [_c(\"span\", { staticClass: \"hidden-visually\" }, [_vm._v(\"Close\")])]\n ),\n _vm._v(\" \"),\n _c(\"h2\", [\n !_vm.app.preview\n ? _c(\"div\", { staticClass: \"icon-settings-dark\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.previewAsIcon && _vm.app.preview\n ? _c(\n \"svg\",\n { attrs: { width: \"32\", height: \"32\", viewBox: \"0 0 32 32\" } },\n [\n _c(\"defs\", [\n _c(\n \"filter\",\n { attrs: { id: _vm.filterId } },\n [\n _c(\"feColorMatrix\", {\n attrs: {\n in: \"SourceGraphic\",\n type: \"matrix\",\n values: \"-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0\"\n }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"image\", {\n staticClass: \"app-icon\",\n attrs: {\n x: \"0\",\n y: \"0\",\n width: \"32\",\n height: \"32\",\n preserveAspectRatio: \"xMinYMin meet\",\n filter: _vm.filterUrl,\n \"xlink:href\": _vm.app.preview\n }\n })\n ]\n )\n : _vm._e(),\n _vm._v(\"\\n\\t\\t\" + _vm._s(_vm.app.name))\n ]),\n _vm._v(\" \"),\n _vm.app.screenshot\n ? _c(\"img\", { attrs: { src: _vm.app.screenshot, width: \"100%\" } })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.level === 200 || _vm.hasRating\n ? _c(\n \"div\",\n { staticClass: \"app-level\" },\n [\n _vm.app.level === 200\n ? _c(\n \"span\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.t(\n \"settings\",\n \"Official apps are developed by and within the community. They offer central functionality and are ready for production use.\"\n ),\n expression:\n \"t('settings', 'Official apps are developed by and within the community. They offer central functionality and are ready for production use.')\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"official icon-checkmark\"\n },\n [_vm._v(\"\\n\\t\\t\\t\" + _vm._s(_vm.t(\"settings\", \"Official\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.hasRating\n ? _c(\"app-score\", {\n attrs: { score: _vm.app.appstoreData.ratingOverall }\n })\n : _vm._e()\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.author\n ? _c(\n \"div\",\n { staticClass: \"app-author\" },\n [\n _vm._v(\"\\n\\t\\t\" + _vm._s(_vm.t(\"settings\", \"by\")) + \"\\n\\t\\t\"),\n _vm._l(_vm.author, function(a, index) {\n return _c(\"span\", [\n a[\"@attributes\"] && a[\"@attributes\"][\"homepage\"]\n ? _c(\n \"a\",\n { attrs: { href: a[\"@attributes\"][\"homepage\"] } },\n [_vm._v(_vm._s(a[\"@value\"]))]\n )\n : a[\"@value\"]\n ? _c(\"span\", [_vm._v(_vm._s(a[\"@value\"]))])\n : _c(\"span\", [_vm._v(_vm._s(a))]),\n index + 1 < _vm.author.length\n ? _c(\"span\", [_vm._v(\", \")])\n : _vm._e()\n ])\n })\n ],\n 2\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.licence\n ? _c(\"div\", { staticClass: \"app-licence\" }, [\n _vm._v(_vm._s(_vm.licence))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"actions\" }, [\n _c(\"div\", { staticClass: \"actions-buttons\" }, [\n _vm.app.update\n ? _c(\"input\", {\n staticClass: \"update primary\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Update to {version}\", {\n version: _vm.app.update\n }),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.canUnInstall\n ? _c(\"input\", {\n staticClass: \"uninstall\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Remove\"),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n _vm.remove(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.active\n ? _c(\"input\", {\n staticClass: \"enable\",\n attrs: {\n type: \"button\",\n value: _vm.t(\"settings\", \"Disable\"),\n disabled: _vm.installing || _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n _vm.disable(_vm.app.id)\n }\n }\n })\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.app.active\n ? _c(\"input\", {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.enableButtonTooltip,\n expression: \"enableButtonTooltip\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"enable primary\",\n attrs: {\n type: \"button\",\n value: _vm.enableButtonText,\n disabled:\n !_vm.app.canInstall ||\n _vm.installing ||\n _vm.loading(_vm.app.id)\n },\n on: {\n click: function($event) {\n _vm.enable(_vm.app.id)\n }\n }\n })\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"app-groups\" }, [\n _vm.app.active && _vm.canLimitToGroups(_vm.app)\n ? _c(\n \"div\",\n { staticClass: \"groups-enable\" },\n [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.groupCheckedAppsData,\n expression: \"groupCheckedAppsData\"\n }\n ],\n staticClass: \"groups-enable__checkbox checkbox\",\n attrs: {\n type: \"checkbox\",\n id: _vm.prefix(\"groups_enable\", _vm.app.id)\n },\n domProps: {\n value: _vm.app.id,\n checked: Array.isArray(_vm.groupCheckedAppsData)\n ? _vm._i(_vm.groupCheckedAppsData, _vm.app.id) > -1\n : _vm.groupCheckedAppsData\n },\n on: {\n change: [\n function($event) {\n var $$a = _vm.groupCheckedAppsData,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = _vm.app.id,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 &&\n (_vm.groupCheckedAppsData = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.groupCheckedAppsData = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.groupCheckedAppsData = $$c\n }\n },\n _vm.setGroupLimit\n ]\n }\n }),\n _vm._v(\" \"),\n _c(\n \"label\",\n { attrs: { for: _vm.prefix(\"groups_enable\", _vm.app.id) } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Limit to groups\")))]\n ),\n _vm._v(\" \"),\n _c(\"input\", {\n staticClass: \"group_select\",\n attrs: {\n type: \"hidden\",\n title: _vm.t(\"settings\", \"All\"),\n value: \"\"\n }\n }),\n _vm._v(\" \"),\n _vm.isLimitedToGroups(_vm.app)\n ? _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.groups,\n value: _vm.appGroups,\n \"options-limit\": 5,\n placeholder: _vm.t(\n \"settings\",\n \"Limit app usage to groups\"\n ),\n label: \"name\",\n \"track-by\": \"id\",\n multiple: true,\n \"close-on-select\": false\n },\n on: {\n select: _vm.addGroupLimitation,\n remove: _vm.removeGroupLimitation,\n \"search-change\": _vm.asyncFindGroup\n }\n },\n [\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n : _vm._e()\n ],\n 1\n )\n : _vm._e()\n ])\n ]),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"documentation\" }, [\n !_vm.app.internal\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.appstoreUrl,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"View in store\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.website\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.website,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Visit website\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.bugs\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.bugs,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Report a bug\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.documentation && _vm.app.documentation.user\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.documentation.user,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"User documentation\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.documentation && _vm.app.documentation.admin\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.documentation.admin,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Admin documentation\")) + \" ↗\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.documentation && _vm.app.documentation.developer\n ? _c(\n \"a\",\n {\n staticClass: \"appslink\",\n attrs: {\n href: _vm.app.documentation.developer,\n target: \"_blank\",\n rel: \"noreferrer noopener\"\n }\n },\n [\n _vm._v(\n _vm._s(_vm.t(\"settings\", \"Developer documentation\")) + \" ↗\"\n )\n ]\n )\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\"ul\", { staticClass: \"app-dependencies\" }, [\n _vm.app.missingMinOwnCloudVersion\n ? _c(\"li\", [\n _vm._v(\n _vm._s(\n _vm.t(\n \"settings\",\n \"This app has no minimum Nextcloud version assigned. This will be an error in the future.\"\n )\n )\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.app.missingMaxOwnCloudVersion\n ? _c(\"li\", [\n _vm._v(\n _vm._s(\n _vm.t(\n \"settings\",\n \"This app has no maximum Nextcloud version assigned. This will be an error in the future.\"\n )\n )\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n !_vm.app.canInstall\n ? _c(\"li\", [\n _vm._v(\n \"\\n\\t\\t\\t\" +\n _vm._s(\n _vm.t(\n \"settings\",\n \"This app cannot be installed because the following dependencies are not fulfilled:\"\n )\n ) +\n \"\\n\\t\\t\\t\"\n ),\n _c(\n \"ul\",\n { staticClass: \"missing-dependencies\" },\n _vm._l(_vm.app.missingDependencies, function(dep) {\n return _c(\"li\", [_vm._v(_vm._s(dep))])\n })\n )\n ])\n : _vm._e()\n ]),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"app-description\",\n domProps: { innerHTML: _vm._s(_vm.renderMarkdown) }\n })\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appDetails.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./appDetails.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./appDetails.vue?vue&type=template&id=273c8e71&\"\nimport script from \"./appDetails.vue?vue&type=script&lang=js&\"\nexport * from \"./appDetails.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('273c8e71', component.options)\n } else {\n api.reload('273c8e71', component.options)\n }\n module.hot.accept(\"./appDetails.vue?vue&type=template&id=273c8e71&\", function () {\n api.rerender('273c8e71', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/appDetails.vue\"\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Apps.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Apps.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Apps.vue?vue&type=template&id=33a216a8&\"\nimport script from \"./Apps.vue?vue&type=script&lang=js&\"\nexport * from \"./Apps.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('33a216a8', component.options)\n } else {\n api.reload('33a216a8', component.options)\n }\n module.hot.accept(\"./Apps.vue?vue&type=template&id=33a216a8&\", function () {\n api.rerender('33a216a8', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/Apps.vue\"\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file diff --git a/settings/js/5.js b/settings/js/5.js index 0db62ac015972..0b7c8e932947b 100644 --- a/settings/js/5.js +++ b/settings/js/5.js @@ -1,2 +1,2 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{327:function(e,s,i){"use strict";i.r(s);var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"app-settings",attrs:{id:"content"}},[s("app-navigation",{attrs:{menu:e.menu}},[s("template",{slot:"settings-content"},[s("div",[s("p",[e._v(e._s(e.t("settings","Default quota:")))]),e._v(" "),s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.defaultQuota,options:e.quotaOptions,"tag-placeholder":"create",placeholder:e.t("settings","Select default quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:e.validateQuota,input:e.setDefaultQuota}})],1),e._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:e.showLanguages,expression:"showLanguages"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showLanguages"},domProps:{checked:Array.isArray(e.showLanguages)?e._i(e.showLanguages,null)>-1:e.showLanguages},on:{change:function(t){var s=e.showLanguages,i=t.target,a=!!i.checked;if(Array.isArray(s)){var n=e._i(s,null);i.checked?n<0&&(e.showLanguages=s.concat([null])):n>-1&&(e.showLanguages=s.slice(0,n).concat(s.slice(n+1)))}else e.showLanguages=a}}}),e._v(" "),s("label",{attrs:{for:"showLanguages"}},[e._v(e._s(e.t("settings","Show Languages")))])]),e._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:e.showLastLogin,expression:"showLastLogin"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showLastLogin"},domProps:{checked:Array.isArray(e.showLastLogin)?e._i(e.showLastLogin,null)>-1:e.showLastLogin},on:{change:function(t){var s=e.showLastLogin,i=t.target,a=!!i.checked;if(Array.isArray(s)){var n=e._i(s,null);i.checked?n<0&&(e.showLastLogin=s.concat([null])):n>-1&&(e.showLastLogin=s.slice(0,n).concat(s.slice(n+1)))}else e.showLastLogin=a}}}),e._v(" "),s("label",{attrs:{for:"showLastLogin"}},[e._v(e._s(e.t("settings","Show last login")))])]),e._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:e.showUserBackend,expression:"showUserBackend"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showUserBackend"},domProps:{checked:Array.isArray(e.showUserBackend)?e._i(e.showUserBackend,null)>-1:e.showUserBackend},on:{change:function(t){var s=e.showUserBackend,i=t.target,a=!!i.checked;if(Array.isArray(s)){var n=e._i(s,null);i.checked?n<0&&(e.showUserBackend=s.concat([null])):n>-1&&(e.showUserBackend=s.slice(0,n).concat(s.slice(n+1)))}else e.showUserBackend=a}}}),e._v(" "),s("label",{attrs:{for:"showUserBackend"}},[e._v(e._s(e.t("settings","Show user backend")))])]),e._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:e.showStoragePath,expression:"showStoragePath"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showStoragePath"},domProps:{checked:Array.isArray(e.showStoragePath)?e._i(e.showStoragePath,null)>-1:e.showStoragePath},on:{change:function(t){var s=e.showStoragePath,i=t.target,a=!!i.checked;if(Array.isArray(s)){var n=e._i(s,null);i.checked?n<0&&(e.showStoragePath=s.concat([null])):n>-1&&(e.showStoragePath=s.slice(0,n).concat(s.slice(n+1)))}else e.showStoragePath=a}}}),e._v(" "),s("label",{attrs:{for:"showStoragePath"}},[e._v(e._s(e.t("settings","Show storage path")))])])])],2),e._v(" "),s("user-list",{attrs:{users:e.users,showConfig:e.showConfig,selectedGroup:e.selectedGroup,externalActions:e.externalActions}})],1)};a._withStripped=!0;var n=i(117),o=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"user-list-grid",attrs:{id:"app-content"},on:{"&scroll":function(t){return e.onScroll(t)}}},[s("div",{staticClass:"row",class:{sticky:e.scrolled&&!e.showConfig.showNewUserForm},attrs:{id:"grid-header"}},[s("div",{staticClass:"avatar",attrs:{id:"headerAvatar"}}),e._v(" "),s("div",{staticClass:"name",attrs:{id:"headerName"}},[e._v(e._s(e.t("settings","Username")))]),e._v(" "),s("div",{staticClass:"displayName",attrs:{id:"headerDisplayName"}},[e._v(e._s(e.t("settings","Display name")))]),e._v(" "),s("div",{staticClass:"password",attrs:{id:"headerPassword"}},[e._v(e._s(e.t("settings","Password")))]),e._v(" "),s("div",{staticClass:"mailAddress",attrs:{id:"headerAddress"}},[e._v(e._s(e.t("settings","Email")))]),e._v(" "),s("div",{staticClass:"groups",attrs:{id:"headerGroups"}},[e._v(e._s(e.t("settings","Groups")))]),e._v(" "),e.subAdminsGroups.length>0&&e.settings.isAdmin?s("div",{staticClass:"subadmins",attrs:{id:"headerSubAdmins"}},[e._v(e._s(e.t("settings","Group admin for")))]):e._e(),e._v(" "),s("div",{staticClass:"quota",attrs:{id:"headerQuota"}},[e._v(e._s(e.t("settings","Quota")))]),e._v(" "),e.showConfig.showLanguages?s("div",{staticClass:"languages",attrs:{id:"headerLanguages"}},[e._v(e._s(e.t("settings","Language")))]):e._e(),e._v(" "),e.showConfig.showStoragePath?s("div",{staticClass:"headerStorageLocation storageLocation"},[e._v(e._s(e.t("settings","Storage location")))]):e._e(),e._v(" "),e.showConfig.showUserBackend?s("div",{staticClass:"headerUserBackend userBackend"},[e._v(e._s(e.t("settings","User backend")))]):e._e(),e._v(" "),e.showConfig.showLastLogin?s("div",{staticClass:"headerLastLogin lastLogin"},[e._v(e._s(e.t("settings","Last login")))]):e._e(),e._v(" "),s("div",{staticClass:"userActions"})]),e._v(" "),s("form",{directives:[{name:"show",rawName:"v-show",value:e.showConfig.showNewUserForm,expression:"showConfig.showNewUserForm"}],staticClass:"row",class:{sticky:e.scrolled&&e.showConfig.showNewUserForm},attrs:{id:"new-user",disabled:e.loading.all},on:{submit:function(t){return t.preventDefault(),e.createUser(t)}}},[s("div",{class:e.loading.all?"icon-loading-small":"icon-add"}),e._v(" "),s("div",{staticClass:"name"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.newUser.id,expression:"newUser.id"}],attrs:{id:"newusername",type:"text",required:"",placeholder:e.t("settings","Username"),name:"username",autocomplete:"off",autocapitalize:"none",autocorrect:"off",pattern:"[a-zA-Z0-9 _\\.@\\-']+"},domProps:{value:e.newUser.id},on:{input:function(t){t.target.composing||e.$set(e.newUser,"id",t.target.value)}}})]),e._v(" "),s("div",{staticClass:"displayName"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.newUser.displayName,expression:"newUser.displayName"}],attrs:{id:"newdisplayname",type:"text",placeholder:e.t("settings","Display name"),name:"displayname",autocomplete:"off",autocapitalize:"none",autocorrect:"off"},domProps:{value:e.newUser.displayName},on:{input:function(t){t.target.composing||e.$set(e.newUser,"displayName",t.target.value)}}})]),e._v(" "),s("div",{staticClass:"password"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.newUser.password,expression:"newUser.password"}],attrs:{id:"newuserpassword",type:"password",required:""===e.newUser.mailAddress,placeholder:e.t("settings","Password"),name:"password",autocomplete:"new-password",autocapitalize:"none",autocorrect:"off",minlength:e.minPasswordLength},domProps:{value:e.newUser.password},on:{input:function(t){t.target.composing||e.$set(e.newUser,"password",t.target.value)}}})]),e._v(" "),s("div",{staticClass:"mailAddress"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.newUser.mailAddress,expression:"newUser.mailAddress"}],attrs:{id:"newemail",type:"email",required:""===e.newUser.password,placeholder:e.t("settings","Email"),name:"email",autocomplete:"off",autocapitalize:"none",autocorrect:"off"},domProps:{value:e.newUser.mailAddress},on:{input:function(t){t.target.composing||e.$set(e.newUser,"mailAddress",t.target.value)}}})]),e._v(" "),s("div",{staticClass:"groups"},[e.settings.isAdmin?e._e():s("input",{class:{"icon-loading-small":e.loading.groups},attrs:{type:"text",tabindex:"-1",id:"newgroups",required:!e.settings.isAdmin},domProps:{value:e.newUser.groups}}),e._v(" "),s("multiselect",{staticClass:"multiselect-vue",attrs:{options:e.canAddGroups,disabled:e.loading.groups||e.loading.all,"tag-placeholder":"create",placeholder:e.t("settings","Add user in group"),label:"name","track-by":"id",multiple:!0,taggable:!0,"close-on-select":!1},on:{tag:e.createGroup},model:{value:e.newUser.groups,callback:function(t){e.$set(e.newUser,"groups",t)},expression:"newUser.groups"}},[s("span",{attrs:{slot:"noResult"},slot:"noResult"},[e._v(e._s(e.t("settings","No results")))])])],1),e._v(" "),e.subAdminsGroups.length>0&&e.settings.isAdmin?s("div",{staticClass:"subadmins"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:e.subAdminsGroups,placeholder:e.t("settings","Set user as admin for"),label:"name","track-by":"id",multiple:!0,"close-on-select":!1},model:{value:e.newUser.subAdminsGroups,callback:function(t){e.$set(e.newUser,"subAdminsGroups",t)},expression:"newUser.subAdminsGroups"}},[s("span",{attrs:{slot:"noResult"},slot:"noResult"},[e._v(e._s(e.t("settings","No results")))])])],1):e._e(),e._v(" "),s("div",{staticClass:"quota"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:e.quotaOptions,placeholder:e.t("settings","Select user quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:e.validateQuota},model:{value:e.newUser.quota,callback:function(t){e.$set(e.newUser,"quota",t)},expression:"newUser.quota"}})],1),e._v(" "),e.showConfig.showLanguages?s("div",{staticClass:"languages"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:e.languages,placeholder:e.t("settings","Default language"),label:"name","track-by":"code",allowEmpty:!1,"group-values":"languages","group-label":"label"},model:{value:e.newUser.language,callback:function(t){e.$set(e.newUser,"language",t)},expression:"newUser.language"}})],1):e._e(),e._v(" "),e.showConfig.showStoragePath?s("div",{staticClass:"storageLocation"}):e._e(),e._v(" "),e.showConfig.showUserBackend?s("div",{staticClass:"userBackend"}):e._e(),e._v(" "),e.showConfig.showLastLogin?s("div",{staticClass:"lastLogin"}):e._e(),e._v(" "),s("div",{staticClass:"userActions"},[s("input",{staticClass:"button primary icon-checkmark-white has-tooltip",attrs:{type:"submit",id:"newsubmit",value:"",title:e.t("settings","Add a new user")}})])]),e._v(" "),e._l(e.filteredUsers,function(t,i){return s("user-row",{key:i,attrs:{user:t,settings:e.settings,showConfig:e.showConfig,groups:e.groups,subAdminsGroups:e.subAdminsGroups,quotaOptions:e.quotaOptions,languages:e.languages,externalActions:e.externalActions}})}),e._v(" "),s("infinite-loading",{ref:"infiniteLoading",on:{infinite:e.infiniteHandler}},[s("div",{attrs:{slot:"spinner"},slot:"spinner"},[s("div",{staticClass:"users-icon-loading icon-loading"})]),e._v(" "),s("div",{attrs:{slot:"no-more"},slot:"no-more"},[s("div",{staticClass:"users-list-end"})]),e._v(" "),s("div",{attrs:{slot:"no-results"},slot:"no-results"},[s("div",{attrs:{id:"emptycontent"}},[s("div",{staticClass:"icon-contacts-dark"}),e._v(" "),s("h2",[e._v(e._s(e.t("settings","No users in here")))])])])])],2)};o._withStripped=!0;var r=function(){var e=this,t=e.$createElement,s=e._self._c||t;return 1===Object.keys(e.user).length?s("div",{staticClass:"row",attrs:{"data-id":e.user.id}},[s("div",{staticClass:"avatar",class:{"icon-loading-small":e.loading.delete||e.loading.disable}},[e.loading.delete||e.loading.disable?e._e():s("img",{attrs:{alt:"",width:"32",height:"32",src:e.generateAvatar(e.user.id,32),srcset:e.generateAvatar(e.user.id,64)+" 2x, "+e.generateAvatar(e.user.id,128)+" 4x"}})]),e._v(" "),s("div",{staticClass:"name"},[e._v(e._s(e.user.id))]),e._v(" "),s("div",{staticClass:"obfuscated"},[e._v(e._s(e.t("settings","You do not have permissions to see the details of this user")))])]):s("div",{staticClass:"row",class:{disabled:e.loading.delete||e.loading.disable},attrs:{"data-id":e.user.id}},[s("div",{staticClass:"avatar",class:{"icon-loading-small":e.loading.delete||e.loading.disable}},[e.loading.delete||e.loading.disable?e._e():s("img",{attrs:{alt:"",width:"32",height:"32",src:e.generateAvatar(e.user.id,32),srcset:e.generateAvatar(e.user.id,64)+" 2x, "+e.generateAvatar(e.user.id,128)+" 4x"}})]),e._v(" "),s("div",{staticClass:"name"},[e._v(e._s(e.user.id))]),e._v(" "),s("form",{staticClass:"displayName",class:{"icon-loading-small":e.loading.displayName},on:{submit:function(t){return t.preventDefault(),e.updateDisplayName(t)}}},[s("input",{ref:"displayName",attrs:{id:"displayName"+e.user.id+e.rand,type:"text",disabled:e.loading.displayName||e.loading.all,autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"},domProps:{value:e.user.displayname}}),e._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]),e._v(" "),e.settings.canChangePassword?s("form",{staticClass:"password",class:{"icon-loading-small":e.loading.password},on:{submit:function(t){return t.preventDefault(),e.updatePassword(t)}}},[s("input",{ref:"password",attrs:{id:"password"+e.user.id+e.rand,type:"password",required:"",disabled:e.loading.password||e.loading.all,minlength:e.minPasswordLength,value:"",placeholder:e.t("settings","New password"),autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"}}),e._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]):s("div"),e._v(" "),s("form",{staticClass:"mailAddress",class:{"icon-loading-small":e.loading.mailAddress},on:{submit:function(t){return t.preventDefault(),e.updateEmail(t)}}},[s("input",{ref:"mailAddress",attrs:{id:"mailAddress"+e.user.id+e.rand,type:"email",disabled:e.loading.mailAddress||e.loading.all,autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"},domProps:{value:e.user.email}}),e._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]),e._v(" "),s("div",{staticClass:"groups",class:{"icon-loading-small":e.loading.groups}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.userGroups,options:e.availableGroups,disabled:e.loading.groups||e.loading.all,"tag-placeholder":"create",placeholder:e.t("settings","Add user in group"),label:"name","track-by":"id",limit:2,multiple:!0,taggable:e.settings.isAdmin,closeOnSelect:!1},on:{tag:e.createGroup,select:e.addUserGroup,remove:e.removeUserGroup}},[s("span",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.formatGroupsTitle(e.userGroups),expression:"formatGroupsTitle(userGroups)",modifiers:{auto:!0}}],staticClass:"multiselect__limit",attrs:{slot:"limit"},slot:"limit"},[e._v("+"+e._s(e.userGroups.length-2))]),e._v(" "),s("span",{attrs:{slot:"noResult"},slot:"noResult"},[e._v(e._s(e.t("settings","No results")))])])],1),e._v(" "),e.subAdminsGroups.length>0&&e.settings.isAdmin?s("div",{staticClass:"subadmins",class:{"icon-loading-small":e.loading.subadmins}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.userSubAdminsGroups,options:e.subAdminsGroups,disabled:e.loading.subadmins||e.loading.all,placeholder:e.t("settings","Set user as admin for"),label:"name","track-by":"id",limit:2,multiple:!0,closeOnSelect:!1},on:{select:e.addUserSubAdmin,remove:e.removeUserSubAdmin}},[s("span",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.formatGroupsTitle(e.userSubAdminsGroups),expression:"formatGroupsTitle(userSubAdminsGroups)",modifiers:{auto:!0}}],staticClass:"multiselect__limit",attrs:{slot:"limit"},slot:"limit"},[e._v("+"+e._s(e.userSubAdminsGroups.length-2))]),e._v(" "),s("span",{attrs:{slot:"noResult"},slot:"noResult"},[e._v(e._s(e.t("settings","No results")))])])],1):e._e(),e._v(" "),s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.usedSpace,expression:"usedSpace",modifiers:{auto:!0}}],staticClass:"quota",class:{"icon-loading-small":e.loading.quota}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.userQuota,options:e.quotaOptions,disabled:e.loading.quota||e.loading.all,"tag-placeholder":"create",placeholder:e.t("settings","Select user quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:e.validateQuota,input:e.setUserQuota}}),e._v(" "),s("progress",{staticClass:"quota-user-progress",class:{warn:e.usedQuota>80},attrs:{max:"100"},domProps:{value:e.usedQuota}})],1),e._v(" "),e.showConfig.showLanguages?s("div",{staticClass:"languages",class:{"icon-loading-small":e.loading.languages}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.userLanguage,options:e.languages,disabled:e.loading.languages||e.loading.all,placeholder:e.t("settings","No language set"),label:"name","track-by":"code",allowEmpty:!1,"group-values":"languages","group-label":"label"},on:{input:e.setUserLanguage}})],1):e._e(),e._v(" "),e.showConfig.showStoragePath?s("div",{staticClass:"storageLocation"},[e._v(e._s(e.user.storageLocation))]):e._e(),e._v(" "),e.showConfig.showUserBackend?s("div",{staticClass:"userBackend"},[e._v(e._s(e.user.backend))]):e._e(),e._v(" "),e.showConfig.showLastLogin?s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.user.lastLogin>0?e.OC.Util.formatDate(e.user.lastLogin):"",expression:"user.lastLogin>0 ? OC.Util.formatDate(user.lastLogin) : ''",modifiers:{auto:!0}}],staticClass:"lastLogin"},[e._v("\n\t\t"+e._s(e.user.lastLogin>0?e.OC.Util.relativeModifiedDate(e.user.lastLogin):e.t("settings","Never"))+"\n\t")]):e._e(),e._v(" "),s("div",{staticClass:"userActions"},[e.OC.currentUser===e.user.id||"admin"===e.user.id||e.loading.all?e._e():s("div",{staticClass:"toggleUserActions"},[s("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:e.hideMenu,expression:"hideMenu"}],staticClass:"icon-more",on:{click:e.toggleMenu}}),e._v(" "),s("div",{staticClass:"popovermenu",class:{open:e.openedMenu}},[s("popover-menu",{attrs:{menu:e.userActions}})],1)]),e._v(" "),s("div",{staticClass:"feedback",style:{opacity:""!==e.feedbackMessage?1:0}},[s("div",{staticClass:"icon-checkmark"}),e._v("\n\t\t\t"+e._s(e.feedbackMessage)+"\n\t\t")])])])};r._withStripped=!0;var u=function(){var e=this.$createElement,t=this._self._c||e;return t("ul",this._l(this.menu,function(e,s){return t("popover-item",{key:s,attrs:{item:e}})}))};u._withStripped=!0;var l=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("li",[e.item.href?s("a",{attrs:{href:e.item.href?e.item.href:"#",target:e.item.target?e.item.target:"",rel:"noreferrer noopener"},on:{click:e.item.action}},[s("span",{class:e.item.icon}),e._v(" "),e.item.text?s("span",[e._v(e._s(e.item.text))]):e.item.longtext?s("p",[e._v(e._s(e.item.longtext))]):e._e()]):e.item.action?s("button",{on:{click:e.item.action}},[s("span",{class:e.item.icon}),e._v(" "),e.item.text?s("span",[e._v(e._s(e.item.text))]):e.item.longtext?s("p",[e._v(e._s(e.item.longtext))]):e._e()]):s("span",{staticClass:"menuitem"},[s("span",{class:e.item.icon}),e._v(" "),e.item.text?s("span",[e._v(e._s(e.item.text))]):e.item.longtext?s("p",[e._v(e._s(e.item.longtext))]):e._e()])])};l._withStripped=!0;var d={props:["item"]},c=i(49),g=Object(c.a)(d,l,[],!1,null,null,null);g.options.__file="src/components/popoverMenu/popoverItem.vue";var h={name:"popoverMenu",props:["menu"],components:{popoverItem:g.exports}},p=Object(c.a)(h,u,[],!1,null,null,null);p.options.__file="src/components/popoverMenu.vue";var m=p.exports,v=i(323),f=i.n(v),w=i(321),_=i.n(w),b=i(8),U=i(324);function y(e){return(y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}b.default.use(U.a);var C={name:"userRow",props:["user","settings","groups","subAdminsGroups","quotaOptions","showConfig","languages","externalActions"],components:{popoverMenu:m,Multiselect:_.a},directives:{ClickOutside:f.a},mounted:function(){},data:function(){return{rand:parseInt(1e3*Math.random()),openedMenu:!1,feedbackMessage:"",loading:{all:!1,displayName:!1,password:!1,mailAddress:!1,groups:!1,subadmins:!1,quota:!1,delete:!1,disable:!1,languages:!1}}},computed:{userActions:function(){var e=[{icon:"icon-delete",text:t("settings","Delete user"),action:this.deleteUser},{icon:this.user.enabled?"icon-close":"icon-add",text:this.user.enabled?t("settings","Disable user"):t("settings","Enable user"),action:this.enableDisableUser}];return null!==this.user.email&&""!==this.user.email&&e.push({icon:"icon-mail",text:t("settings","Resend welcome email"),action:this.sendWelcomeMail}),e.concat(this.externalActions)},userGroups:function(){var e=this,t=this.groups.filter(function(t){return e.user.groups.includes(t.id)});return t},userSubAdminsGroups:function(){var e=this,t=this.subAdminsGroups.filter(function(t){return e.user.subadmin.includes(t.id)});return t},availableGroups:function(){var e=this;return this.groups.map(function(t){var s=Object.assign({},t);return s.$isDisabled=!1===t.canAdd&&!e.user.groups.includes(t.id)||!1===t.canRemove&&e.user.groups.includes(t.id),s})},usedSpace:function(){return this.user.quota.used?t("settings","{size} used",{size:OC.Util.humanFileSize(this.user.quota.used)}):t("settings","{size} used",{size:OC.Util.humanFileSize(0)})},usedQuota:function(){var e=this.user.quota.quota;e>0?e=Math.min(100,Math.round(this.user.quota.used/e*100)):e=95*(1-1/(this.user.quota.used/(10*Math.pow(2,30))+1));return isNaN(e)?0:e},userQuota:function(){if(this.user.quota.quota>=0){var e=OC.Util.humanFileSize(this.user.quota.quota),t=this.quotaOptions.find(function(t){return t.id===e});return t||{id:e,label:e}}return"default"===this.user.quota.quota?this.quotaOptions[0]:this.quotaOptions[1]},minPasswordLength:function(){return this.$store.getters.getPasswordPolicyMinLength},userLanguage:function(){var e=this,t=this.languages[0].languages.concat(this.languages[1].languages).find(function(t){return t.code===e.user.language});return"object"!==y(t)&&""!==this.user.language?{code:this.user.language,name:this.user.language}:""!==this.user.language&&t}},methods:{toggleMenu:function(){this.openedMenu=!this.openedMenu},hideMenu:function(){this.openedMenu=!1},generateAvatar:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:32;return OC.generateUrl("/avatar/{user}/{size}?v={version}",{user:e,size:t,version:oc_userconfig.avatar.version})},formatGroupsTitle:function(e){return e.map(function(e){return e.name}).slice(2).join(", ")},deleteUser:function(){var e=this;this.loading.delete=!0,this.loading.all=!0;var t=this.user.id;return this.$store.dispatch("deleteUser",t).then(function(){e.loading.delete=!1,e.loading.all=!1})},enableDisableUser:function(){var e=this;this.loading.delete=!0,this.loading.all=!0;var t=this.user.id,s=!this.user.enabled;return this.$store.dispatch("enableDisableUser",{userid:t,enabled:s}).then(function(){e.loading.delete=!1,e.loading.all=!1})},updateDisplayName:function(){var e=this,t=this.$refs.displayName.value;this.loading.displayName=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"displayname",value:t}).then(function(){e.loading.displayName=!1,e.$refs.displayName.value=t})},updatePassword:function(){var e=this,t=this.$refs.password.value;this.loading.password=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"password",value:t}).then(function(){e.loading.password=!1,e.$refs.password.value=""})},updateEmail:function(){var e=this,t=this.$refs.mailAddress.value;this.loading.mailAddress=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"email",value:t}).then(function(){e.loading.mailAddress=!1,e.$refs.mailAddress.value=t})},createGroup:function(e){var t=this;return this.loading={groups:!0,subadmins:!0},this.$store.dispatch("addGroup",e).then(function(){t.loading={groups:!1,subadmins:!1};var s=t.user.id;t.$store.dispatch("addUserGroup",{userid:s,gid:e})}).catch(function(){t.loading={groups:!1,subadmins:!1}}),this.$store.getters.getGroups[this.groups.length]},addUserGroup:function(e){var t=this;if(!1===e.canAdd)return!1;this.loading.groups=!0;var s=this.user.id,i=e.id;return this.$store.dispatch("addUserGroup",{userid:s,gid:i}).then(function(){return t.loading.groups=!1})},removeUserGroup:function(e){var t=this;if(!1===e.canRemove)return!1;this.loading.groups=!0;var s=this.user.id,i=e.id;return this.$store.dispatch("removeUserGroup",{userid:s,gid:i}).then(function(){t.loading.groups=!1,t.$route.params.selectedGroup===i&&t.$store.commit("deleteUser",s)}).catch(function(){t.loading.groups=!1})},addUserSubAdmin:function(e){var t=this;this.loading.subadmins=!0;var s=this.user.id,i=e.id;return this.$store.dispatch("addUserSubAdmin",{userid:s,gid:i}).then(function(){return t.loading.subadmins=!1})},removeUserSubAdmin:function(e){var t=this;this.loading.subadmins=!0;var s=this.user.id,i=e.id;return this.$store.dispatch("removeUserSubAdmin",{userid:s,gid:i}).then(function(){return t.loading.subadmins=!1})},setUserQuota:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none";return this.loading.quota=!0,t=t.id?t.id:t,this.$store.dispatch("setUserData",{userid:this.user.id,key:"quota",value:t}).then(function(){return e.loading.quota=!1}),t},validateQuota:function(e){var t=OC.Util.computerFileSize(e);return null!==t&&t>=0&&this.setUserQuota(OC.Util.humanFileSize(OC.Util.computerFileSize(e)))},setUserLanguage:function(e){var t=this;return this.loading.languages=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"language",value:e.code}).then(function(){return t.loading.languages=!1}),e},sendWelcomeMail:function(){var e=this;this.loading.all=!0,this.$store.dispatch("sendWelcomeMail",this.user.id).then(function(s){s&&(e.feedbackMessage=t("setting","Welcome mail sent!"),setTimeout(function(){e.feedbackMessage=""},2e3)),e.loading.all=!1})}}},A=Object(c.a)(C,r,[],!1,null,null,null);A.options.__file="src/components/userList/userRow.vue";var L=A.exports,k=i(325),S=i.n(k),G={name:"userList",props:["users","showConfig","selectedGroup","externalActions"],components:{userRow:L,Multiselect:_.a,InfiniteLoading:S.a},data:function(){var e={id:"none",label:t("settings","Unlimited")},s={id:"default",label:t("settings","Default quota")};return{unlimitedQuota:e,defaultQuota:s,loading:{all:!1,groups:!1},scrolled:!1,searchQuery:"",newUser:{id:"",displayName:"",password:"",mailAddress:"",groups:[],subAdminsGroups:[],quota:s,language:{code:"en",name:t("settings","Default language")}}}},mounted:function(){this.settings.canChangePassword||OC.Notification.showTemporary(t("settings","Password change is disabled because the master key is disabled")),b.default.set(this.newUser.language,"code",this.settings.defaultLanguage),this.setNewUserDefaultGroup(this.$route.params.selectedGroup),this.userSearch=new OCA.Search(this.search,this.resetSearch)},computed:{settings:function(){return this.$store.getters.getServerData},filteredUsers:function(){if("disabled"===this.selectedGroup){var e=this.users.filter(function(e){return!1===e.enabled});return 0===e.length&&this.$refs.infiniteLoading&&this.$refs.infiniteLoading.isComplete&&(this.$router.push({name:"users"}),this.$refs.infiniteLoading.$emit("$InfiniteLoading:reset")),e}return this.settings.isAdmin?this.users.filter(function(e){return!1!==e.enabled}):this.users.filter(function(e){return!1!==e.enabled&&e.id!==oc_current_user})},groups:function(){return this.$store.getters.getGroups.filter(function(e){return"disabled"!==e.id}).sort(function(e,t){return e.name.localeCompare(t.name)})},canAddGroups:function(){return this.groups.map(function(e){return(e=Object.assign({},e)).$isDisabled=!1===e.canAdd,e})},subAdminsGroups:function(){return this.$store.getters.getSubadminGroups},quotaOptions:function(){var e=this.settings.quotaPreset.reduce(function(e,t){return e.concat({id:t,label:t})},[]);return e.unshift(this.unlimitedQuota),e.unshift(this.defaultQuota),e},minPasswordLength:function(){return this.$store.getters.getPasswordPolicyMinLength},usersOffset:function(){return this.$store.getters.getUsersOffset},usersLimit:function(){return this.$store.getters.getUsersLimit},languages:function(){return Array({label:t("settings","Common languages"),languages:this.settings.languages.commonlanguages},{label:t("settings","All languages"),languages:this.settings.languages.languages})}},watch:{selectedGroup:function(e,t){this.$store.commit("resetUsers"),this.$refs.infiniteLoading.$emit("$InfiniteLoading:reset"),this.setNewUserDefaultGroup(e)}},methods:{onScroll:function(e){this.scrolled=e.target.scrollTo>0},validateQuota:function(e){var t=OC.Util.computerFileSize(e);return null!==t&&t>=0?(e=OC.Util.humanFileSize(OC.Util.computerFileSize(e)),this.newUser.quota={id:e,label:e}):this.newUser.quota=this.quotaOptions[0]},infiniteHandler:function(e){this.$store.dispatch("getUsers",{offset:this.usersOffset,limit:this.usersLimit,group:"disabled"!==this.selectedGroup?this.selectedGroup:"",search:this.searchQuery}).then(function(t){t?e.loaded():e.complete()})},search:function(e){this.searchQuery=e,this.$store.commit("resetUsers"),this.$refs.infiniteLoading.$emit("$InfiniteLoading:reset")},resetSearch:function(){this.search("")},resetForm:function(){Object.assign(this.newUser,this.$options.data.call(this).newUser),this.loading.all=!1},createUser:function(){var e=this;this.loading.all=!0,this.$store.dispatch("addUser",{userid:this.newUser.id,password:this.newUser.password,displayName:this.newUser.displayName,email:this.newUser.mailAddress,groups:this.newUser.groups.map(function(e){return e.id}),subadmin:this.newUser.subAdminsGroups.map(function(e){return e.id}),quota:this.newUser.quota.id,language:this.newUser.language.code}).then(function(){return e.resetForm()}).catch(function(){return e.loading.all=!1})},setNewUserDefaultGroup:function(e){if(e&&e.length>0){var t=this.groups.find(function(t){return t.id===e});if(t)return void(this.newUser.groups=[t])}this.newUser.groups=[]},createGroup:function(e){var t=this;return this.loading.groups=!0,this.$store.dispatch("addGroup",e).then(function(s){t.newUser.groups.push(t.groups.find(function(t){return t.id===e})),t.loading.groups=!1}).catch(function(){t.loading.groups=!1}),this.$store.getters.getGroups[this.groups.length]}}},$=Object(c.a)(G,o,[],!1,null,null,null);$.options.__file="src/components/userList.vue";var x=$.exports,N=i(322),q=i.n(N);i(1);function O(e){return(O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}b.default.use(q.a);var P={name:"Users",props:["selectedGroup"],components:{AppNavigation:n.AppNavigation,userList:x,Multiselect:_.a},beforeMount:function(){this.$store.commit("initGroups",{groups:this.$store.getters.getServerData.groups,orderBy:this.$store.getters.getServerData.sortGroups,userCount:this.$store.getters.getServerData.userCount}),this.$store.dispatch("getPasswordPolicyMinLength")},created:function(){Object.assign(OCA,{Settings:{UserList:{registerAction:this.registerAction}}})},data:function(){return{unlimitedQuota:{id:"none",label:t("settings","Unlimited")},selectedQuota:!1,externalActions:[],showAddGroupEntry:!1,loadingAddGroup:!1,showConfig:{showStoragePath:!1,showUserBackend:!1,showLastLogin:!1,showNewUserForm:!1,showLanguages:!1}}},methods:{toggleNewUserMenu:function(){this.showConfig.showNewUserForm=!this.showConfig.showNewUserForm,this.showConfig.showNewUserForm&&b.default.nextTick(function(){window.newusername.focus()})},getLocalstorage:function(e){var t=this.$localStorage.get(e);return this.showConfig[e]=null!==t?"true"===t:this.showConfig[e],this.showConfig[e]},setLocalStorage:function(e,t){return this.showConfig[e]=t,this.$localStorage.set(e,t),t},removeGroup:function(e){var s=this;OC.dialogs.confirm(t("settings","You are about to remove the group {group}. The users will NOT be deleted.",{group:e}),t("settings","Please confirm the group removal "),function(t){t&&s.$store.dispatch("removeGroup",e)})},setDefaultQuota:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none";this.$store.dispatch("setAppConfig",{app:"files",key:"default_quota",value:t.id?t.id:t}).then(function(){"object"!==O(t)&&(t={id:t,label:t}),e.defaultQuota=t})},validateQuota:function(e){var t=OC.Util.computerFileSize(e);return 0===t?this.setDefaultQuota("none"):null!==t&&this.setDefaultQuota(OC.Util.humanFileSize(OC.Util.computerFileSize(e)))},registerAction:function(e,t,s){return this.externalActions.push({icon:e,text:t,action:s}),this.externalActions},createGroup:function(e){var t=this,s=e.target[0].value;this.loadingAddGroup=!0,this.$store.dispatch("addGroup",s).then(function(){t.showAddGroupEntry=!1,t.loadingAddGroup=!1}).catch(function(){t.loadingAddGroup=!1})}},computed:{users:function(){return this.$store.getters.getUsers},loading:function(){return 0===Object.keys(this.users).length},usersOffset:function(){return this.$store.getters.getUsersOffset},usersLimit:function(){return this.$store.getters.getUsersLimit},showLanguages:{get:function(){return this.getLocalstorage("showLanguages")},set:function(e){this.setLocalStorage("showLanguages",e)}},showLastLogin:{get:function(){return this.getLocalstorage("showLastLogin")},set:function(e){this.setLocalStorage("showLastLogin",e)}},showUserBackend:{get:function(){return this.getLocalstorage("showUserBackend")},set:function(e){this.setLocalStorage("showUserBackend",e)}},showStoragePath:{get:function(){return this.getLocalstorage("showStoragePath")},set:function(e){this.setLocalStorage("showStoragePath",e)}},userCount:function(){return this.$store.getters.getUserCount},settings:function(){return this.$store.getters.getServerData},quotaOptions:function(){var e=this.settings.quotaPreset.reduce(function(e,t){return e.concat({id:t,label:t})},[]);return e.unshift(this.unlimitedQuota),e},defaultQuota:{get:function(){return!1!==this.selectedQuota?this.selectedQuota:OC.Util.computerFileSize(this.settings.defaultQuota)>0?{id:this.settings.defaultQuota,label:this.settings.defaultQuota}:this.unlimitedQuota},set:function(e){this.selectedQuota=e}},menu:function(){var e=this,s=this,i=this.$store.getters.getGroups,a=(i=(i=Array.isArray(i)?i:[]).map(function(i){var a={};return a.id=i.id.replace(" ","_"),a.key=a.id,a.utils={},a.router={name:"group",params:{selectedGroup:i.id}},a.text=i.name,i.usercount-i.disabled>0&&(a.utils.counter=i.usercount-i.disabled),"admin"!==a.id&&"disabled"!==a.id&&e.settings.isAdmin&&(a.utils.actions=[{icon:"icon-delete",text:t("settings","Remove group"),action:function(){s.removeGroup(i.id)}}]),a})).find(function(e){return"disabled"!==e.id&&"admin"!==e.id});if(a=void 0===a?[]:a,(a=Array.isArray(a)?a:[a]).length>0){var n={caption:!0,text:t("settings","Groups")};i.unshift(n)}var o=i.find(function(e){return"admin"==e.id}),r=i.find(function(e){return"disabled"==e.id});i=i.filter(function(e){return-1===["admin","disabled"].indexOf(e.id)}),o&&o.text&&(o.text=t("settings","Admins"),o.icon="icon-user-admin",i.unshift(o)),r&&r.text&&(r.text=t("settings","Disabled users"),r.icon="icon-disabled-users",r.utils&&r.utils.counter>0&&i.unshift(r));var u={id:"everyone",key:"everyone",icon:"icon-contacts-dark",router:{name:"users"},text:t("settings","Everyone")};this.userCount>0&&b.default.set(u,"utils",{counter:this.userCount}),i.unshift(u);var l={id:"addgroup",key:"addgroup",icon:"icon-add",text:t("settings","Add group"),classes:this.loadingAddGroup?"icon-loading-small":""};return this.showAddGroupEntry?(b.default.set(l,"edit",{text:t("settings","Add group"),action:this.createGroup,reset:function(){s.showAddGroupEntry=!1}}),l.classes="editing"):b.default.set(l,"action",function(){s.showAddGroupEntry=!0}),i.unshift(l),{id:"usergrouplist",new:{id:"new-user-button",text:t("settings","New user"),icon:"icon-add",action:this.toggleNewUserMenu},items:i}}}},D=Object(c.a)(P,a,[],!1,null,null,null);D.options.__file="src/views/Users.vue";s.default=D.exports}}]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{327:function(e,s,i){"use strict";i.r(s);var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"app-settings",attrs:{id:"content"}},[s("app-navigation",{attrs:{menu:e.menu}},[s("template",{slot:"settings-content"},[s("div",[s("p",[e._v(e._s(e.t("settings","Default quota:")))]),e._v(" "),s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.defaultQuota,options:e.quotaOptions,"tag-placeholder":"create",placeholder:e.t("settings","Select default quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:e.validateQuota,input:e.setDefaultQuota}})],1),e._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:e.showLanguages,expression:"showLanguages"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showLanguages"},domProps:{checked:Array.isArray(e.showLanguages)?e._i(e.showLanguages,null)>-1:e.showLanguages},on:{change:function(t){var s=e.showLanguages,i=t.target,a=!!i.checked;if(Array.isArray(s)){var n=e._i(s,null);i.checked?n<0&&(e.showLanguages=s.concat([null])):n>-1&&(e.showLanguages=s.slice(0,n).concat(s.slice(n+1)))}else e.showLanguages=a}}}),e._v(" "),s("label",{attrs:{for:"showLanguages"}},[e._v(e._s(e.t("settings","Show Languages")))])]),e._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:e.showLastLogin,expression:"showLastLogin"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showLastLogin"},domProps:{checked:Array.isArray(e.showLastLogin)?e._i(e.showLastLogin,null)>-1:e.showLastLogin},on:{change:function(t){var s=e.showLastLogin,i=t.target,a=!!i.checked;if(Array.isArray(s)){var n=e._i(s,null);i.checked?n<0&&(e.showLastLogin=s.concat([null])):n>-1&&(e.showLastLogin=s.slice(0,n).concat(s.slice(n+1)))}else e.showLastLogin=a}}}),e._v(" "),s("label",{attrs:{for:"showLastLogin"}},[e._v(e._s(e.t("settings","Show last login")))])]),e._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:e.showUserBackend,expression:"showUserBackend"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showUserBackend"},domProps:{checked:Array.isArray(e.showUserBackend)?e._i(e.showUserBackend,null)>-1:e.showUserBackend},on:{change:function(t){var s=e.showUserBackend,i=t.target,a=!!i.checked;if(Array.isArray(s)){var n=e._i(s,null);i.checked?n<0&&(e.showUserBackend=s.concat([null])):n>-1&&(e.showUserBackend=s.slice(0,n).concat(s.slice(n+1)))}else e.showUserBackend=a}}}),e._v(" "),s("label",{attrs:{for:"showUserBackend"}},[e._v(e._s(e.t("settings","Show user backend")))])]),e._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:e.showStoragePath,expression:"showStoragePath"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showStoragePath"},domProps:{checked:Array.isArray(e.showStoragePath)?e._i(e.showStoragePath,null)>-1:e.showStoragePath},on:{change:function(t){var s=e.showStoragePath,i=t.target,a=!!i.checked;if(Array.isArray(s)){var n=e._i(s,null);i.checked?n<0&&(e.showStoragePath=s.concat([null])):n>-1&&(e.showStoragePath=s.slice(0,n).concat(s.slice(n+1)))}else e.showStoragePath=a}}}),e._v(" "),s("label",{attrs:{for:"showStoragePath"}},[e._v(e._s(e.t("settings","Show storage path")))])])])],2),e._v(" "),s("user-list",{attrs:{users:e.users,showConfig:e.showConfig,selectedGroup:e.selectedGroup,externalActions:e.externalActions}})],1)};a._withStripped=!0;var n=i(117),o=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"user-list-grid",attrs:{id:"app-content"},on:{"&scroll":function(t){return e.onScroll(t)}}},[s("div",{staticClass:"row",class:{sticky:e.scrolled&&!e.showConfig.showNewUserForm},attrs:{id:"grid-header"}},[s("div",{staticClass:"avatar",attrs:{id:"headerAvatar"}}),e._v(" "),s("div",{staticClass:"name",attrs:{id:"headerName"}},[e._v(e._s(e.t("settings","Username")))]),e._v(" "),s("div",{staticClass:"displayName",attrs:{id:"headerDisplayName"}},[e._v(e._s(e.t("settings","Display name")))]),e._v(" "),s("div",{staticClass:"password",attrs:{id:"headerPassword"}},[e._v(e._s(e.t("settings","Password")))]),e._v(" "),s("div",{staticClass:"mailAddress",attrs:{id:"headerAddress"}},[e._v(e._s(e.t("settings","Email")))]),e._v(" "),s("div",{staticClass:"groups",attrs:{id:"headerGroups"}},[e._v(e._s(e.t("settings","Groups")))]),e._v(" "),e.subAdminsGroups.length>0&&e.settings.isAdmin?s("div",{staticClass:"subadmins",attrs:{id:"headerSubAdmins"}},[e._v(e._s(e.t("settings","Group admin for")))]):e._e(),e._v(" "),s("div",{staticClass:"quota",attrs:{id:"headerQuota"}},[e._v(e._s(e.t("settings","Quota")))]),e._v(" "),e.showConfig.showLanguages?s("div",{staticClass:"languages",attrs:{id:"headerLanguages"}},[e._v(e._s(e.t("settings","Language")))]):e._e(),e._v(" "),e.showConfig.showStoragePath?s("div",{staticClass:"headerStorageLocation storageLocation"},[e._v(e._s(e.t("settings","Storage location")))]):e._e(),e._v(" "),e.showConfig.showUserBackend?s("div",{staticClass:"headerUserBackend userBackend"},[e._v(e._s(e.t("settings","User backend")))]):e._e(),e._v(" "),e.showConfig.showLastLogin?s("div",{staticClass:"headerLastLogin lastLogin"},[e._v(e._s(e.t("settings","Last login")))]):e._e(),e._v(" "),s("div",{staticClass:"userActions"})]),e._v(" "),s("form",{directives:[{name:"show",rawName:"v-show",value:e.showConfig.showNewUserForm,expression:"showConfig.showNewUserForm"}],staticClass:"row",class:{sticky:e.scrolled&&e.showConfig.showNewUserForm},attrs:{id:"new-user",disabled:e.loading.all},on:{submit:function(t){return t.preventDefault(),e.createUser(t)}}},[s("div",{class:e.loading.all?"icon-loading-small":"icon-add"}),e._v(" "),s("div",{staticClass:"name"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.newUser.id,expression:"newUser.id"}],attrs:{id:"newusername",type:"text",required:"",placeholder:e.t("settings","Username"),name:"username",autocomplete:"off",autocapitalize:"none",autocorrect:"off",pattern:"[a-zA-Z0-9 _\\.@\\-']+"},domProps:{value:e.newUser.id},on:{input:function(t){t.target.composing||e.$set(e.newUser,"id",t.target.value)}}})]),e._v(" "),s("div",{staticClass:"displayName"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.newUser.displayName,expression:"newUser.displayName"}],attrs:{id:"newdisplayname",type:"text",placeholder:e.t("settings","Display name"),name:"displayname",autocomplete:"off",autocapitalize:"none",autocorrect:"off"},domProps:{value:e.newUser.displayName},on:{input:function(t){t.target.composing||e.$set(e.newUser,"displayName",t.target.value)}}})]),e._v(" "),s("div",{staticClass:"password"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.newUser.password,expression:"newUser.password"}],attrs:{id:"newuserpassword",type:"password",required:""===e.newUser.mailAddress,placeholder:e.t("settings","Password"),name:"password",autocomplete:"new-password",autocapitalize:"none",autocorrect:"off",minlength:e.minPasswordLength},domProps:{value:e.newUser.password},on:{input:function(t){t.target.composing||e.$set(e.newUser,"password",t.target.value)}}})]),e._v(" "),s("div",{staticClass:"mailAddress"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.newUser.mailAddress,expression:"newUser.mailAddress"}],attrs:{id:"newemail",type:"email",required:""===e.newUser.password,placeholder:e.t("settings","Email"),name:"email",autocomplete:"off",autocapitalize:"none",autocorrect:"off"},domProps:{value:e.newUser.mailAddress},on:{input:function(t){t.target.composing||e.$set(e.newUser,"mailAddress",t.target.value)}}})]),e._v(" "),s("div",{staticClass:"groups"},[e.settings.isAdmin?e._e():s("input",{class:{"icon-loading-small":e.loading.groups},attrs:{type:"text",tabindex:"-1",id:"newgroups",required:!e.settings.isAdmin},domProps:{value:e.newUser.groups}}),e._v(" "),s("multiselect",{staticClass:"multiselect-vue",attrs:{options:e.canAddGroups,disabled:e.loading.groups||e.loading.all,"tag-placeholder":"create",placeholder:e.t("settings","Add user in group"),label:"name","track-by":"id",multiple:!0,taggable:!0,"close-on-select":!1},on:{tag:e.createGroup},model:{value:e.newUser.groups,callback:function(t){e.$set(e.newUser,"groups",t)},expression:"newUser.groups"}},[s("span",{attrs:{slot:"noResult"},slot:"noResult"},[e._v(e._s(e.t("settings","No results")))])])],1),e._v(" "),e.subAdminsGroups.length>0&&e.settings.isAdmin?s("div",{staticClass:"subadmins"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:e.subAdminsGroups,placeholder:e.t("settings","Set user as admin for"),label:"name","track-by":"id",multiple:!0,"close-on-select":!1},model:{value:e.newUser.subAdminsGroups,callback:function(t){e.$set(e.newUser,"subAdminsGroups",t)},expression:"newUser.subAdminsGroups"}},[s("span",{attrs:{slot:"noResult"},slot:"noResult"},[e._v(e._s(e.t("settings","No results")))])])],1):e._e(),e._v(" "),s("div",{staticClass:"quota"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:e.quotaOptions,placeholder:e.t("settings","Select user quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:e.validateQuota},model:{value:e.newUser.quota,callback:function(t){e.$set(e.newUser,"quota",t)},expression:"newUser.quota"}})],1),e._v(" "),e.showConfig.showLanguages?s("div",{staticClass:"languages"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:e.languages,placeholder:e.t("settings","Default language"),label:"name","track-by":"code",allowEmpty:!1,"group-values":"languages","group-label":"label"},model:{value:e.newUser.language,callback:function(t){e.$set(e.newUser,"language",t)},expression:"newUser.language"}})],1):e._e(),e._v(" "),e.showConfig.showStoragePath?s("div",{staticClass:"storageLocation"}):e._e(),e._v(" "),e.showConfig.showUserBackend?s("div",{staticClass:"userBackend"}):e._e(),e._v(" "),e.showConfig.showLastLogin?s("div",{staticClass:"lastLogin"}):e._e(),e._v(" "),s("div",{staticClass:"userActions"},[s("input",{staticClass:"button primary icon-checkmark-white has-tooltip",attrs:{type:"submit",id:"newsubmit",value:"",title:e.t("settings","Add a new user")}})])]),e._v(" "),e._l(e.filteredUsers,function(t,i){return s("user-row",{key:i,attrs:{user:t,settings:e.settings,showConfig:e.showConfig,groups:e.groups,subAdminsGroups:e.subAdminsGroups,quotaOptions:e.quotaOptions,languages:e.languages,externalActions:e.externalActions}})}),e._v(" "),s("infinite-loading",{ref:"infiniteLoading",on:{infinite:e.infiniteHandler}},[s("div",{attrs:{slot:"spinner"},slot:"spinner"},[s("div",{staticClass:"users-icon-loading icon-loading"})]),e._v(" "),s("div",{attrs:{slot:"no-more"},slot:"no-more"},[s("div",{staticClass:"users-list-end"})]),e._v(" "),s("div",{attrs:{slot:"no-results"},slot:"no-results"},[s("div",{attrs:{id:"emptycontent"}},[s("div",{staticClass:"icon-contacts-dark"}),e._v(" "),s("h2",[e._v(e._s(e.t("settings","No users in here")))])])])])],2)};o._withStripped=!0;var r=function(){var e=this,t=e.$createElement,s=e._self._c||t;return 1===Object.keys(e.user).length?s("div",{staticClass:"row",attrs:{"data-id":e.user.id}},[s("div",{staticClass:"avatar",class:{"icon-loading-small":e.loading.delete||e.loading.disable}},[e.loading.delete||e.loading.disable?e._e():s("img",{attrs:{alt:"",width:"32",height:"32",src:e.generateAvatar(e.user.id,32),srcset:e.generateAvatar(e.user.id,64)+" 2x, "+e.generateAvatar(e.user.id,128)+" 4x"}})]),e._v(" "),s("div",{staticClass:"name"},[e._v(e._s(e.user.id))]),e._v(" "),s("div",{staticClass:"obfuscated"},[e._v(e._s(e.t("settings","You do not have permissions to see the details of this user")))])]):s("div",{staticClass:"row",class:{disabled:e.loading.delete||e.loading.disable},attrs:{"data-id":e.user.id}},[s("div",{staticClass:"avatar",class:{"icon-loading-small":e.loading.delete||e.loading.disable}},[e.loading.delete||e.loading.disable?e._e():s("img",{attrs:{alt:"",width:"32",height:"32",src:e.generateAvatar(e.user.id,32),srcset:e.generateAvatar(e.user.id,64)+" 2x, "+e.generateAvatar(e.user.id,128)+" 4x"}})]),e._v(" "),s("div",{staticClass:"name"},[e._v(e._s(e.user.id))]),e._v(" "),s("form",{staticClass:"displayName",class:{"icon-loading-small":e.loading.displayName},on:{submit:function(t){return t.preventDefault(),e.updateDisplayName(t)}}},[s("input",{ref:"displayName",attrs:{id:"displayName"+e.user.id+e.rand,type:"text",disabled:e.loading.displayName||e.loading.all,autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"},domProps:{value:e.user.displayname}}),e._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]),e._v(" "),e.settings.canChangePassword?s("form",{staticClass:"password",class:{"icon-loading-small":e.loading.password},on:{submit:function(t){return t.preventDefault(),e.updatePassword(t)}}},[s("input",{ref:"password",attrs:{id:"password"+e.user.id+e.rand,type:"password",required:"",disabled:e.loading.password||e.loading.all,minlength:e.minPasswordLength,value:"",placeholder:e.t("settings","New password"),autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"}}),e._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]):s("div"),e._v(" "),s("form",{staticClass:"mailAddress",class:{"icon-loading-small":e.loading.mailAddress},on:{submit:function(t){return t.preventDefault(),e.updateEmail(t)}}},[s("input",{ref:"mailAddress",attrs:{id:"mailAddress"+e.user.id+e.rand,type:"email",disabled:e.loading.mailAddress||e.loading.all,autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"},domProps:{value:e.user.email}}),e._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]),e._v(" "),s("div",{staticClass:"groups",class:{"icon-loading-small":e.loading.groups}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.userGroups,options:e.availableGroups,disabled:e.loading.groups||e.loading.all,"tag-placeholder":"create",placeholder:e.t("settings","Add user in group"),label:"name","track-by":"id",limit:2,multiple:!0,taggable:e.settings.isAdmin,closeOnSelect:!1},on:{tag:e.createGroup,select:e.addUserGroup,remove:e.removeUserGroup}},[s("span",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.formatGroupsTitle(e.userGroups),expression:"formatGroupsTitle(userGroups)",modifiers:{auto:!0}}],staticClass:"multiselect__limit",attrs:{slot:"limit"},slot:"limit"},[e._v("+"+e._s(e.userGroups.length-2))]),e._v(" "),s("span",{attrs:{slot:"noResult"},slot:"noResult"},[e._v(e._s(e.t("settings","No results")))])])],1),e._v(" "),e.subAdminsGroups.length>0&&e.settings.isAdmin?s("div",{staticClass:"subadmins",class:{"icon-loading-small":e.loading.subadmins}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.userSubAdminsGroups,options:e.subAdminsGroups,disabled:e.loading.subadmins||e.loading.all,placeholder:e.t("settings","Set user as admin for"),label:"name","track-by":"id",limit:2,multiple:!0,closeOnSelect:!1},on:{select:e.addUserSubAdmin,remove:e.removeUserSubAdmin}},[s("span",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.formatGroupsTitle(e.userSubAdminsGroups),expression:"formatGroupsTitle(userSubAdminsGroups)",modifiers:{auto:!0}}],staticClass:"multiselect__limit",attrs:{slot:"limit"},slot:"limit"},[e._v("+"+e._s(e.userSubAdminsGroups.length-2))]),e._v(" "),s("span",{attrs:{slot:"noResult"},slot:"noResult"},[e._v(e._s(e.t("settings","No results")))])])],1):e._e(),e._v(" "),s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.usedSpace,expression:"usedSpace",modifiers:{auto:!0}}],staticClass:"quota",class:{"icon-loading-small":e.loading.quota}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.userQuota,options:e.quotaOptions,disabled:e.loading.quota||e.loading.all,"tag-placeholder":"create",placeholder:e.t("settings","Select user quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:e.validateQuota,input:e.setUserQuota}}),e._v(" "),s("progress",{staticClass:"quota-user-progress",class:{warn:e.usedQuota>80},attrs:{max:"100"},domProps:{value:e.usedQuota}})],1),e._v(" "),e.showConfig.showLanguages?s("div",{staticClass:"languages",class:{"icon-loading-small":e.loading.languages}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:e.userLanguage,options:e.languages,disabled:e.loading.languages||e.loading.all,placeholder:e.t("settings","No language set"),label:"name","track-by":"code",allowEmpty:!1,"group-values":"languages","group-label":"label"},on:{input:e.setUserLanguage}})],1):e._e(),e._v(" "),e.showConfig.showStoragePath?s("div",{staticClass:"storageLocation"},[e._v(e._s(e.user.storageLocation))]):e._e(),e._v(" "),e.showConfig.showUserBackend?s("div",{staticClass:"userBackend"},[e._v(e._s(e.user.backend))]):e._e(),e._v(" "),e.showConfig.showLastLogin?s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.user.lastLogin>0?e.OC.Util.formatDate(e.user.lastLogin):"",expression:"user.lastLogin>0 ? OC.Util.formatDate(user.lastLogin) : ''",modifiers:{auto:!0}}],staticClass:"lastLogin"},[e._v("\n\t\t"+e._s(e.user.lastLogin>0?e.OC.Util.relativeModifiedDate(e.user.lastLogin):e.t("settings","Never"))+"\n\t")]):e._e(),e._v(" "),s("div",{staticClass:"userActions"},[e.OC.currentUser===e.user.id||"admin"===e.user.id||e.loading.all?e._e():s("div",{staticClass:"toggleUserActions"},[s("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:e.hideMenu,expression:"hideMenu"}],staticClass:"icon-more",on:{click:e.toggleMenu}}),e._v(" "),s("div",{staticClass:"popovermenu",class:{open:e.openedMenu}},[s("popover-menu",{attrs:{menu:e.userActions}})],1)]),e._v(" "),s("div",{staticClass:"feedback",style:{opacity:""!==e.feedbackMessage?1:0}},[s("div",{staticClass:"icon-checkmark"}),e._v("\n\t\t\t"+e._s(e.feedbackMessage)+"\n\t\t")])])])};r._withStripped=!0;var u=function(){var e=this.$createElement,t=this._self._c||e;return t("ul",this._l(this.menu,function(e,s){return t("popover-item",{key:s,attrs:{item:e}})}))};u._withStripped=!0;var l=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("li",[e.item.href?s("a",{attrs:{href:e.item.href?e.item.href:"#",target:e.item.target?e.item.target:"",rel:"noreferrer noopener"},on:{click:e.item.action}},[s("span",{class:e.item.icon}),e._v(" "),e.item.text?s("span",[e._v(e._s(e.item.text))]):e.item.longtext?s("p",[e._v(e._s(e.item.longtext))]):e._e()]):e.item.action?s("button",{on:{click:e.item.action}},[s("span",{class:e.item.icon}),e._v(" "),e.item.text?s("span",[e._v(e._s(e.item.text))]):e.item.longtext?s("p",[e._v(e._s(e.item.longtext))]):e._e()]):s("span",{staticClass:"menuitem"},[s("span",{class:e.item.icon}),e._v(" "),e.item.text?s("span",[e._v(e._s(e.item.text))]):e.item.longtext?s("p",[e._v(e._s(e.item.longtext))]):e._e()])])};l._withStripped=!0;var d={props:["item"]},c=i(49),g=Object(c.a)(d,l,[],!1,null,null,null);g.options.__file="src/components/popoverMenu/popoverItem.vue";var h={name:"popoverMenu",props:["menu"],components:{popoverItem:g.exports}},p=Object(c.a)(h,u,[],!1,null,null,null);p.options.__file="src/components/popoverMenu.vue";var m=p.exports,v=i(323),f=i.n(v),w=i(321),_=i.n(w),b=i(8),U=i(324);function y(e){return(y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}b.default.use(U.a);var C={name:"userRow",props:["user","settings","groups","subAdminsGroups","quotaOptions","showConfig","languages","externalActions"],components:{popoverMenu:m,Multiselect:_.a},directives:{ClickOutside:f.a},mounted:function(){},data:function(){return{rand:parseInt(1e3*Math.random()),openedMenu:!1,feedbackMessage:"",loading:{all:!1,displayName:!1,password:!1,mailAddress:!1,groups:!1,subadmins:!1,quota:!1,delete:!1,disable:!1,languages:!1}}},computed:{userActions:function(){var e=[{icon:"icon-delete",text:t("settings","Delete user"),action:this.deleteUser},{icon:this.user.enabled?"icon-close":"icon-add",text:this.user.enabled?t("settings","Disable user"):t("settings","Enable user"),action:this.enableDisableUser}];return null!==this.user.email&&""!==this.user.email&&e.push({icon:"icon-mail",text:t("settings","Resend welcome email"),action:this.sendWelcomeMail}),e.concat(this.externalActions)},userGroups:function(){var e=this,t=this.groups.filter(function(t){return e.user.groups.includes(t.id)});return t},userSubAdminsGroups:function(){var e=this,t=this.subAdminsGroups.filter(function(t){return e.user.subadmin.includes(t.id)});return t},availableGroups:function(){var e=this;return this.groups.map(function(t){var s=Object.assign({},t);return s.$isDisabled=!1===t.canAdd&&!e.user.groups.includes(t.id)||!1===t.canRemove&&e.user.groups.includes(t.id),s})},usedSpace:function(){return this.user.quota.used?t("settings","{size} used",{size:OC.Util.humanFileSize(this.user.quota.used)}):t("settings","{size} used",{size:OC.Util.humanFileSize(0)})},usedQuota:function(){var e=this.user.quota.quota;e>0?e=Math.min(100,Math.round(this.user.quota.used/e*100)):e=95*(1-1/(this.user.quota.used/(10*Math.pow(2,30))+1));return isNaN(e)?0:e},userQuota:function(){if(this.user.quota.quota>=0){var e=OC.Util.humanFileSize(this.user.quota.quota),t=this.quotaOptions.find(function(t){return t.id===e});return t||{id:e,label:e}}return"default"===this.user.quota.quota?this.quotaOptions[0]:this.quotaOptions[1]},minPasswordLength:function(){return this.$store.getters.getPasswordPolicyMinLength},userLanguage:function(){var e=this,t=this.languages[0].languages.concat(this.languages[1].languages).find(function(t){return t.code===e.user.language});return"object"!==y(t)&&""!==this.user.language?{code:this.user.language,name:this.user.language}:""!==this.user.language&&t}},methods:{toggleMenu:function(){this.openedMenu=!this.openedMenu},hideMenu:function(){this.openedMenu=!1},generateAvatar:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:32;return OC.generateUrl("/avatar/{user}/{size}?v={version}",{user:e,size:t,version:oc_userconfig.avatar.version})},formatGroupsTitle:function(e){return e.map(function(e){return e.name}).slice(2).join(", ")},deleteUser:function(){var e=this;this.loading.delete=!0,this.loading.all=!0;var t=this.user.id;return this.$store.dispatch("deleteUser",t).then(function(){e.loading.delete=!1,e.loading.all=!1})},enableDisableUser:function(){var e=this;this.loading.delete=!0,this.loading.all=!0;var t=this.user.id,s=!this.user.enabled;return this.$store.dispatch("enableDisableUser",{userid:t,enabled:s}).then(function(){e.loading.delete=!1,e.loading.all=!1})},updateDisplayName:function(){var e=this,t=this.$refs.displayName.value;this.loading.displayName=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"displayname",value:t}).then(function(){e.loading.displayName=!1,e.$refs.displayName.value=t})},updatePassword:function(){var e=this,t=this.$refs.password.value;this.loading.password=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"password",value:t}).then(function(){e.loading.password=!1,e.$refs.password.value=""})},updateEmail:function(){var e=this,t=this.$refs.mailAddress.value;this.loading.mailAddress=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"email",value:t}).then(function(){e.loading.mailAddress=!1,e.$refs.mailAddress.value=t})},createGroup:function(e){var t=this;return this.loading={groups:!0,subadmins:!0},this.$store.dispatch("addGroup",e).then(function(){t.loading={groups:!1,subadmins:!1};var s=t.user.id;t.$store.dispatch("addUserGroup",{userid:s,gid:e})}).catch(function(){t.loading={groups:!1,subadmins:!1}}),this.$store.getters.getGroups[this.groups.length]},addUserGroup:function(e){var t=this;if(!1===e.canAdd)return!1;this.loading.groups=!0;var s=this.user.id,i=e.id;return this.$store.dispatch("addUserGroup",{userid:s,gid:i}).then(function(){return t.loading.groups=!1})},removeUserGroup:function(e){var t=this;if(!1===e.canRemove)return!1;this.loading.groups=!0;var s=this.user.id,i=e.id;return this.$store.dispatch("removeUserGroup",{userid:s,gid:i}).then(function(){t.loading.groups=!1,t.$route.params.selectedGroup===i&&t.$store.commit("deleteUser",s)}).catch(function(){t.loading.groups=!1})},addUserSubAdmin:function(e){var t=this;this.loading.subadmins=!0;var s=this.user.id,i=e.id;return this.$store.dispatch("addUserSubAdmin",{userid:s,gid:i}).then(function(){return t.loading.subadmins=!1})},removeUserSubAdmin:function(e){var t=this;this.loading.subadmins=!0;var s=this.user.id,i=e.id;return this.$store.dispatch("removeUserSubAdmin",{userid:s,gid:i}).then(function(){return t.loading.subadmins=!1})},setUserQuota:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none";return this.loading.quota=!0,t=t.id?t.id:t,this.$store.dispatch("setUserData",{userid:this.user.id,key:"quota",value:t}).then(function(){return e.loading.quota=!1}),t},validateQuota:function(e){var t=OC.Util.computerFileSize(e);return null!==t&&t>=0&&this.setUserQuota(OC.Util.humanFileSize(OC.Util.computerFileSize(e)))},setUserLanguage:function(e){var t=this;return this.loading.languages=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"language",value:e.code}).then(function(){return t.loading.languages=!1}),e},sendWelcomeMail:function(){var e=this;this.loading.all=!0,this.$store.dispatch("sendWelcomeMail",this.user.id).then(function(s){s&&(e.feedbackMessage=t("setting","Welcome mail sent!"),setTimeout(function(){e.feedbackMessage=""},2e3)),e.loading.all=!1})}}},A=Object(c.a)(C,r,[],!1,null,null,null);A.options.__file="src/components/userList/userRow.vue";var L=A.exports,k=i(325),S=i.n(k),G={name:"userList",props:["users","showConfig","selectedGroup","externalActions"],components:{userRow:L,Multiselect:_.a,InfiniteLoading:S.a},data:function(){var e={id:"none",label:t("settings","Unlimited")},s={id:"default",label:t("settings","Default quota")};return{unlimitedQuota:e,defaultQuota:s,loading:{all:!1,groups:!1},scrolled:!1,searchQuery:"",newUser:{id:"",displayName:"",password:"",mailAddress:"",groups:[],subAdminsGroups:[],quota:s,language:{code:"en",name:t("settings","Default language")}}}},mounted:function(){this.settings.canChangePassword||OC.Notification.showTemporary(t("settings","Password change is disabled because the master key is disabled")),b.default.set(this.newUser.language,"code",this.settings.defaultLanguage),this.setNewUserDefaultGroup(this.$route.params.selectedGroup),this.userSearch=new OCA.Search(this.search,this.resetSearch)},computed:{settings:function(){return this.$store.getters.getServerData},filteredUsers:function(){if("disabled"===this.selectedGroup){var e=this.users.filter(function(e){return!1===e.enabled});return 0===e.length&&this.$refs.infiniteLoading&&this.$refs.infiniteLoading.isComplete&&(this.$router.push({name:"users"}),this.$refs.infiniteLoading.$emit("$InfiniteLoading:reset")),e}return this.settings.isAdmin?this.users.filter(function(e){return!1!==e.enabled}):this.users.filter(function(e){return!1!==e.enabled&&e.id!==oc_current_user})},groups:function(){return this.$store.getters.getGroups.filter(function(e){return"disabled"!==e.id}).sort(function(e,t){return e.name.localeCompare(t.name)})},canAddGroups:function(){return this.groups.map(function(e){return(e=Object.assign({},e)).$isDisabled=!1===e.canAdd,e})},subAdminsGroups:function(){return this.$store.getters.getSubadminGroups},quotaOptions:function(){var e=this.settings.quotaPreset.reduce(function(e,t){return e.concat({id:t,label:t})},[]);return e.unshift(this.unlimitedQuota),e.unshift(this.defaultQuota),e},minPasswordLength:function(){return this.$store.getters.getPasswordPolicyMinLength},usersOffset:function(){return this.$store.getters.getUsersOffset},usersLimit:function(){return this.$store.getters.getUsersLimit},languages:function(){return Array({label:t("settings","Common languages"),languages:this.settings.languages.commonlanguages},{label:t("settings","All languages"),languages:this.settings.languages.languages})}},watch:{selectedGroup:function(e,t){this.$store.commit("resetUsers"),this.$refs.infiniteLoading.$emit("$InfiniteLoading:reset"),this.setNewUserDefaultGroup(e)}},methods:{onScroll:function(e){this.scrolled=e.target.scrollTo>0},validateQuota:function(e){var t=OC.Util.computerFileSize(e);return null!==t&&t>=0?(e=OC.Util.humanFileSize(OC.Util.computerFileSize(e)),this.newUser.quota={id:e,label:e}):this.newUser.quota=this.quotaOptions[0]},infiniteHandler:function(e){this.$store.dispatch("getUsers",{offset:this.usersOffset,limit:this.usersLimit,group:"disabled"!==this.selectedGroup?this.selectedGroup:"",search:this.searchQuery}).then(function(t){t?e.loaded():e.complete()})},search:function(e){this.searchQuery=e,this.$store.commit("resetUsers"),this.$refs.infiniteLoading.$emit("$InfiniteLoading:reset")},resetSearch:function(){this.search("")},resetForm:function(){Object.assign(this.newUser,this.$options.data.call(this).newUser),this.loading.all=!1},createUser:function(){var e=this;this.loading.all=!0,this.$store.dispatch("addUser",{userid:this.newUser.id,password:this.newUser.password,displayName:this.newUser.displayName,email:this.newUser.mailAddress,groups:this.newUser.groups.map(function(e){return e.id}),subadmin:this.newUser.subAdminsGroups.map(function(e){return e.id}),quota:this.newUser.quota.id,language:this.newUser.language.code}).then(function(){return e.resetForm()}).catch(function(){return e.loading.all=!1})},setNewUserDefaultGroup:function(e){if(e&&e.length>0){var t=this.groups.find(function(t){return t.id===e});if(t)return void(this.newUser.groups=[t])}this.newUser.groups=[]},createGroup:function(e){var t=this;return this.loading.groups=!0,this.$store.dispatch("addGroup",e).then(function(s){t.newUser.groups.push(t.groups.find(function(t){return t.id===e})),t.loading.groups=!1}).catch(function(){t.loading.groups=!1}),this.$store.getters.getGroups[this.groups.length]}}},$=Object(c.a)(G,o,[],!1,null,null,null);$.options.__file="src/components/userList.vue";var x=$.exports,N=i(322),q=i.n(N);i(1);function O(e){return(O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}b.default.use(q.a);var P={name:"Users",props:["selectedGroup"],components:{AppNavigation:n.AppNavigation,userList:x,Multiselect:_.a},beforeMount:function(){this.$store.commit("initGroups",{groups:this.$store.getters.getServerData.groups,orderBy:this.$store.getters.getServerData.sortGroups,userCount:this.$store.getters.getServerData.userCount}),this.$store.dispatch("getPasswordPolicyMinLength")},created:function(){Object.assign(OCA,{Settings:{UserList:{registerAction:this.registerAction}}})},data:function(){return{unlimitedQuota:{id:"none",label:t("settings","Unlimited")},selectedQuota:!1,externalActions:[],showAddGroupEntry:!1,loadingAddGroup:!1,showConfig:{showStoragePath:!1,showUserBackend:!1,showLastLogin:!1,showNewUserForm:!1,showLanguages:!1}}},methods:{toggleNewUserMenu:function(){this.showConfig.showNewUserForm=!this.showConfig.showNewUserForm,this.showConfig.showNewUserForm&&b.default.nextTick(function(){window.newusername.focus()})},getLocalstorage:function(e){var t=this.$localStorage.get(e);return this.showConfig[e]=null!==t?"true"===t:this.showConfig[e],this.showConfig[e]},setLocalStorage:function(e,t){return this.showConfig[e]=t,this.$localStorage.set(e,t),t},removeGroup:function(e){var s=this;OC.dialogs.confirm(t("settings","You are about to remove the group {group}. The users will NOT be deleted.",{group:e}),t("settings","Please confirm the group removal "),function(t){t&&s.$store.dispatch("removeGroup",e)})},setDefaultQuota:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none";this.$store.dispatch("setAppConfig",{app:"files",key:"default_quota",value:t.id?t.id:t}).then(function(){"object"!==O(t)&&(t={id:t,label:t}),e.defaultQuota=t})},validateQuota:function(e){var t=OC.Util.computerFileSize(e);return 0===t?this.setDefaultQuota("none"):null!==t&&this.setDefaultQuota(OC.Util.humanFileSize(OC.Util.computerFileSize(e)))},registerAction:function(e,t,s){return this.externalActions.push({icon:e,text:t,action:s}),this.externalActions},createGroup:function(e){var t=this,s=e.target[0].value;this.loadingAddGroup=!0,this.$store.dispatch("addGroup",s).then(function(){t.showAddGroupEntry=!1,t.loadingAddGroup=!1}).catch(function(){t.loadingAddGroup=!1})}},computed:{users:function(){return this.$store.getters.getUsers},loading:function(){return 0===Object.keys(this.users).length},usersOffset:function(){return this.$store.getters.getUsersOffset},usersLimit:function(){return this.$store.getters.getUsersLimit},showLanguages:{get:function(){return this.getLocalstorage("showLanguages")},set:function(e){this.setLocalStorage("showLanguages",e)}},showLastLogin:{get:function(){return this.getLocalstorage("showLastLogin")},set:function(e){this.setLocalStorage("showLastLogin",e)}},showUserBackend:{get:function(){return this.getLocalstorage("showUserBackend")},set:function(e){this.setLocalStorage("showUserBackend",e)}},showStoragePath:{get:function(){return this.getLocalstorage("showStoragePath")},set:function(e){this.setLocalStorage("showStoragePath",e)}},userCount:function(){return this.$store.getters.getUserCount},settings:function(){return this.$store.getters.getServerData},quotaOptions:function(){var e=this.settings.quotaPreset.reduce(function(e,t){return e.concat({id:t,label:t})},[]);return e.unshift(this.unlimitedQuota),e},defaultQuota:{get:function(){return!1!==this.selectedQuota?this.selectedQuota:OC.Util.computerFileSize(this.settings.defaultQuota)>0?{id:this.settings.defaultQuota,label:this.settings.defaultQuota}:this.unlimitedQuota},set:function(e){this.selectedQuota=e}},menu:function(){var e=this,s=this,i=this.$store.getters.getGroups,a=(i=(i=Array.isArray(i)?i:[]).map(function(i){var a={};return a.id=i.id.replace(" ","_"),a.key=a.id,a.utils={},a.router={name:"group",params:{selectedGroup:i.id}},a.text=i.name,i.usercount-i.disabled>0&&(a.utils.counter=i.usercount-i.disabled),"admin"!==a.id&&"disabled"!==a.id&&e.settings.isAdmin&&(a.utils.actions=[{icon:"icon-delete",text:t("settings","Remove group"),action:function(){s.removeGroup(i.id)}}]),a})).find(function(e){return"disabled"!==e.id&&"admin"!==e.id});if(a=void 0===a?[]:a,(a=Array.isArray(a)?a:[a]).length>0){var n={caption:!0,text:t("settings","Groups")};i.unshift(n)}var o=i.find(function(e){return"admin"==e.id}),r=i.find(function(e){return"disabled"==e.id});i=i.filter(function(e){return-1===["admin","disabled"].indexOf(e.id)}),o&&o.text&&(o.text=t("settings","Admins"),o.icon="icon-user-admin",i.unshift(o)),r&&r.text&&(r.text=t("settings","Disabled users"),r.icon="icon-disabled-users",r.utils&&(r.utils.counter>0||-1===r.utils.counter)&&i.unshift(r));var u={id:"everyone",key:"everyone",icon:"icon-contacts-dark",router:{name:"users"},text:t("settings","Everyone")};this.userCount>0&&b.default.set(u,"utils",{counter:this.userCount}),i.unshift(u);var l={id:"addgroup",key:"addgroup",icon:"icon-add",text:t("settings","Add group"),classes:this.loadingAddGroup?"icon-loading-small":""};return this.showAddGroupEntry?(b.default.set(l,"edit",{text:t("settings","Add group"),action:this.createGroup,reset:function(){s.showAddGroupEntry=!1}}),l.classes="editing"):b.default.set(l,"action",function(){s.showAddGroupEntry=!0}),i.unshift(l),{id:"usergrouplist",new:{id:"new-user-button",text:t("settings","New user"),icon:"icon-add",action:this.toggleNewUserMenu},items:i}}}},D=Object(c.a)(P,a,[],!1,null,null,null);D.options.__file="src/views/Users.vue";s.default=D.exports}}]); //# sourceMappingURL=5.js.map \ No newline at end of file diff --git a/settings/js/5.js.map b/settings/js/5.js.map index f12c7ec7ef927..579b29c8847da 100644 --- a/settings/js/5.js.map +++ b/settings/js/5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/views/Users.vue?de85","webpack:///./src/components/userList.vue?63c6","webpack:///./src/components/userList/userRow.vue?a78d","webpack:///./src/components/popoverMenu.vue?6abc","webpack:///./src/components/popoverMenu/popoverItem.vue?e129","webpack:///src/components/popoverMenu/popoverItem.vue","webpack:///./src/components/popoverMenu/popoverItem.vue?1583","webpack:///./src/components/popoverMenu/popoverItem.vue","webpack:///./src/components/popoverMenu.vue?295a","webpack:///src/components/popoverMenu.vue","webpack:///./src/components/popoverMenu.vue","webpack:///src/components/userList/userRow.vue","webpack:///./src/components/userList/userRow.vue?30fd","webpack:///./src/components/userList/userRow.vue","webpack:///./src/components/userList.vue?c685","webpack:///src/components/userList.vue","webpack:///./src/components/userList.vue","webpack:///src/views/Users.vue","webpack:///./src/views/Users.vue?bea8","webpack:///./src/views/Users.vue"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","id","menu","slot","_v","_s","t","value","defaultQuota","options","quotaOptions","tag-placeholder","placeholder","label","track-by","allowEmpty","taggable","on","tag","validateQuota","input","setDefaultQuota","directives","name","rawName","showLanguages","expression","type","domProps","checked","Array","isArray","_i","change","$event","$$a","$$el","target","$$c","$$i","concat","slice","for","showLastLogin","showUserBackend","showStoragePath","users","showConfig","selectedGroup","externalActions","_withStripped","userListvue_type_template_id_40745299_render","&scroll","onScroll","class","sticky","scrolled","showNewUserForm","subAdminsGroups","length","settings","isAdmin","_e","disabled","loading","all","submit","preventDefault","createUser","newUser","required","autocomplete","autocapitalize","autocorrect","pattern","composing","$set","displayName","password","mailAddress","minlength","minPasswordLength","icon-loading-small","groups","tabindex","canAddGroups","multiple","close-on-select","createGroup","model","callback","$$v","quota","languages","group-values","group-label","language","title","_l","filteredUsers","user","key","ref","infinite","infiniteHandler","userRowvue_type_template_id_d19586ce_render","Object","keys","data-id","delete","disable","alt","width","height","src","generateAvatar","srcset","updateDisplayName","rand","spellcheck","displayname","canChangePassword","updatePassword","updateEmail","email","userGroups","availableGroups","limit","closeOnSelect","select","addUserGroup","remove","removeUserGroup","formatGroupsTitle","modifiers","auto","subadmins","userSubAdminsGroups","addUserSubAdmin","removeUserSubAdmin","usedSpace","userQuota","setUserQuota","warn","usedQuota","max","userLanguage","setUserLanguage","storageLocation","backend","lastLogin","OC","Util","formatDate","relativeModifiedDate","currentUser","hideMenu","click","toggleMenu","open","openedMenu","userActions","style","opacity","feedbackMessage","popoverMenuvue_type_template_id_04ea21c4_render","item","popoverItemvue_type_template_id_4c6af9e6_render","href","rel","action","icon","text","longtext","popoverMenu_popoverItemvue_type_script_lang_js_","props","component","componentNormalizer","__file","components_popoverMenuvue_type_script_lang_js_","components","popoverItem","popoverMenu_component","popoverMenu","vue_runtime_esm","use","v_tooltip_esm","userList_userRowvue_type_script_lang_js_","Multiselect","vue_multiselect_min_default","a","ClickOutside","vue_click_outside_default","mounted","data","parseInt","Math","random","computed","actions","deleteUser","enabled","enableDisableUser","push","sendWelcomeMail","_this","filter","group","includes","_this2","subadmin","_this3","map","groupClone","assign","$isDisabled","canAdd","canRemove","used","size","humanFileSize","min","round","pow","isNaN","humanQuota","find","$store","getters","getPasswordPolicyMinLength","_this4","userLang","lang","code","_typeof","methods","arguments","undefined","generateUrl","version","oc_userconfig","avatar","join","_this5","userid","dispatch","then","_this6","_this7","$refs","_this8","_this9","gid","_this10","catch","getGroups","_this11","_this12","$route","params","commit","_this13","_this14","_this15","validQuota","computerFileSize","_this16","_this17","success","setTimeout","userRow_component","userRow","components_userListvue_type_script_lang_js_","InfiniteLoading","vue_infinite_loading_default","unlimitedQuota","searchQuery","Notification","showTemporary","set","defaultLanguage","setNewUserDefaultGroup","userSearch","OCA","Search","search","resetSearch","getServerData","disabledUsers","infiniteLoading","isComplete","$router","$emit","oc_current_user","sort","b","localeCompare","getSubadminGroups","quotaPreset","reduce","acc","cur","unshift","usersOffset","getUsersOffset","usersLimit","getUsersLimit","commonlanguages","watch","val","old","event","scrollTo","$state","offset","response","loaded","complete","query","resetForm","$options","call","currentGroup","userList_component","userList","vue_local_storage_default","views_Usersvue_type_script_lang_js_","AppNavigation","ncvuecomponents","beforeMount","orderBy","sortGroups","userCount","created","Settings","UserList","registerAction","selectedQuota","showAddGroupEntry","loadingAddGroup","toggleNewUserMenu","nextTick","window","newusername","focus","getLocalstorage","localConfig","$localStorage","get","setLocalStorage","status","removeGroup","groupid","self","dialogs","confirm","app","Usersvue_type_script_lang_js_typeof","getUsers","getUserCount","realGroups","replace","utils","router","usercount","counter","separator","caption","adminGroup","disabledGroup","indexOf","everyoneGroup","addGroup","classes","reset","new","items","Users_component","__webpack_exports__"],"mappings":"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","file":"5.js","sourcesContent":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"app-settings\", attrs: { id: \"content\" } },\n [\n _c(\n \"app-navigation\",\n { attrs: { menu: _vm.menu } },\n [\n _c(\"template\", { slot: \"settings-content\" }, [\n _c(\n \"div\",\n [\n _c(\"p\", [_vm._v(_vm._s(_vm.t(\"settings\", \"Default quota:\")))]),\n _vm._v(\" \"),\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.defaultQuota,\n options: _vm.quotaOptions,\n \"tag-placeholder\": \"create\",\n placeholder: _vm.t(\"settings\", \"Select default quota\"),\n label: \"label\",\n \"track-by\": \"id\",\n allowEmpty: false,\n taggable: true\n },\n on: { tag: _vm.validateQuota, input: _vm.setDefaultQuota }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.showLanguages,\n expression: \"showLanguages\"\n }\n ],\n staticClass: \"checkbox\",\n attrs: { type: \"checkbox\", id: \"showLanguages\" },\n domProps: {\n checked: Array.isArray(_vm.showLanguages)\n ? _vm._i(_vm.showLanguages, null) > -1\n : _vm.showLanguages\n },\n on: {\n change: function($event) {\n var $$a = _vm.showLanguages,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.showLanguages = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.showLanguages = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.showLanguages = $$c\n }\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"label\", { attrs: { for: \"showLanguages\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Show Languages\")))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.showLastLogin,\n expression: \"showLastLogin\"\n }\n ],\n staticClass: \"checkbox\",\n attrs: { type: \"checkbox\", id: \"showLastLogin\" },\n domProps: {\n checked: Array.isArray(_vm.showLastLogin)\n ? _vm._i(_vm.showLastLogin, null) > -1\n : _vm.showLastLogin\n },\n on: {\n change: function($event) {\n var $$a = _vm.showLastLogin,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.showLastLogin = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.showLastLogin = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.showLastLogin = $$c\n }\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"label\", { attrs: { for: \"showLastLogin\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Show last login\")))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.showUserBackend,\n expression: \"showUserBackend\"\n }\n ],\n staticClass: \"checkbox\",\n attrs: { type: \"checkbox\", id: \"showUserBackend\" },\n domProps: {\n checked: Array.isArray(_vm.showUserBackend)\n ? _vm._i(_vm.showUserBackend, null) > -1\n : _vm.showUserBackend\n },\n on: {\n change: function($event) {\n var $$a = _vm.showUserBackend,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.showUserBackend = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.showUserBackend = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.showUserBackend = $$c\n }\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"label\", { attrs: { for: \"showUserBackend\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Show user backend\")))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.showStoragePath,\n expression: \"showStoragePath\"\n }\n ],\n staticClass: \"checkbox\",\n attrs: { type: \"checkbox\", id: \"showStoragePath\" },\n domProps: {\n checked: Array.isArray(_vm.showStoragePath)\n ? _vm._i(_vm.showStoragePath, null) > -1\n : _vm.showStoragePath\n },\n on: {\n change: function($event) {\n var $$a = _vm.showStoragePath,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.showStoragePath = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.showStoragePath = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.showStoragePath = $$c\n }\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"label\", { attrs: { for: \"showStoragePath\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Show storage path\")))\n ])\n ])\n ])\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\"user-list\", {\n attrs: {\n users: _vm.users,\n showConfig: _vm.showConfig,\n selectedGroup: _vm.selectedGroup,\n externalActions: _vm.externalActions\n }\n })\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"user-list-grid\",\n attrs: { id: \"app-content\" },\n on: {\n \"&scroll\": function($event) {\n return _vm.onScroll($event)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"row\",\n class: { sticky: _vm.scrolled && !_vm.showConfig.showNewUserForm },\n attrs: { id: \"grid-header\" }\n },\n [\n _c(\"div\", { staticClass: \"avatar\", attrs: { id: \"headerAvatar\" } }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"name\", attrs: { id: \"headerName\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Username\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"displayName\", attrs: { id: \"headerDisplayName\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Display name\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"password\", attrs: { id: \"headerPassword\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Password\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mailAddress\", attrs: { id: \"headerAddress\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Email\")))]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"groups\", attrs: { id: \"headerGroups\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Groups\")))\n ]),\n _vm._v(\" \"),\n _vm.subAdminsGroups.length > 0 && _vm.settings.isAdmin\n ? _c(\n \"div\",\n { staticClass: \"subadmins\", attrs: { id: \"headerSubAdmins\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Group admin for\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"quota\", attrs: { id: \"headerQuota\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Quota\")))\n ]),\n _vm._v(\" \"),\n _vm.showConfig.showLanguages\n ? _c(\n \"div\",\n { staticClass: \"languages\", attrs: { id: \"headerLanguages\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Language\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showStoragePath\n ? _c(\n \"div\",\n { staticClass: \"headerStorageLocation storageLocation\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Storage location\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showUserBackend\n ? _c(\"div\", { staticClass: \"headerUserBackend userBackend\" }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"User backend\")))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showLastLogin\n ? _c(\"div\", { staticClass: \"headerLastLogin lastLogin\" }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Last login\")))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"userActions\" })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showConfig.showNewUserForm,\n expression: \"showConfig.showNewUserForm\"\n }\n ],\n staticClass: \"row\",\n class: { sticky: _vm.scrolled && _vm.showConfig.showNewUserForm },\n attrs: { id: \"new-user\", disabled: _vm.loading.all },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.createUser($event)\n }\n }\n },\n [\n _c(\"div\", {\n class: _vm.loading.all ? \"icon-loading-small\" : \"icon-add\"\n }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"name\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newUser.id,\n expression: \"newUser.id\"\n }\n ],\n attrs: {\n id: \"newusername\",\n type: \"text\",\n required: \"\",\n placeholder: _vm.t(\"settings\", \"Username\"),\n name: \"username\",\n autocomplete: \"off\",\n autocapitalize: \"none\",\n autocorrect: \"off\",\n pattern: \"[a-zA-Z0-9 _\\\\.@\\\\-']+\"\n },\n domProps: { value: _vm.newUser.id },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(_vm.newUser, \"id\", $event.target.value)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"displayName\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newUser.displayName,\n expression: \"newUser.displayName\"\n }\n ],\n attrs: {\n id: \"newdisplayname\",\n type: \"text\",\n placeholder: _vm.t(\"settings\", \"Display name\"),\n name: \"displayname\",\n autocomplete: \"off\",\n autocapitalize: \"none\",\n autocorrect: \"off\"\n },\n domProps: { value: _vm.newUser.displayName },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(_vm.newUser, \"displayName\", $event.target.value)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"password\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newUser.password,\n expression: \"newUser.password\"\n }\n ],\n attrs: {\n id: \"newuserpassword\",\n type: \"password\",\n required: _vm.newUser.mailAddress === \"\",\n placeholder: _vm.t(\"settings\", \"Password\"),\n name: \"password\",\n autocomplete: \"new-password\",\n autocapitalize: \"none\",\n autocorrect: \"off\",\n minlength: _vm.minPasswordLength\n },\n domProps: { value: _vm.newUser.password },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(_vm.newUser, \"password\", $event.target.value)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"mailAddress\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newUser.mailAddress,\n expression: \"newUser.mailAddress\"\n }\n ],\n attrs: {\n id: \"newemail\",\n type: \"email\",\n required: _vm.newUser.password === \"\",\n placeholder: _vm.t(\"settings\", \"Email\"),\n name: \"email\",\n autocomplete: \"off\",\n autocapitalize: \"none\",\n autocorrect: \"off\"\n },\n domProps: { value: _vm.newUser.mailAddress },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(_vm.newUser, \"mailAddress\", $event.target.value)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"groups\" },\n [\n !_vm.settings.isAdmin\n ? _c(\"input\", {\n class: { \"icon-loading-small\": _vm.loading.groups },\n attrs: {\n type: \"text\",\n tabindex: \"-1\",\n id: \"newgroups\",\n required: !_vm.settings.isAdmin\n },\n domProps: { value: _vm.newUser.groups }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.canAddGroups,\n disabled: _vm.loading.groups || _vm.loading.all,\n \"tag-placeholder\": \"create\",\n placeholder: _vm.t(\"settings\", \"Add user in group\"),\n label: \"name\",\n \"track-by\": \"id\",\n multiple: true,\n taggable: true,\n \"close-on-select\": false\n },\n on: { tag: _vm.createGroup },\n model: {\n value: _vm.newUser.groups,\n callback: function($$v) {\n _vm.$set(_vm.newUser, \"groups\", $$v)\n },\n expression: \"newUser.groups\"\n }\n },\n [\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.subAdminsGroups.length > 0 && _vm.settings.isAdmin\n ? _c(\n \"div\",\n { staticClass: \"subadmins\" },\n [\n _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.subAdminsGroups,\n placeholder: _vm.t(\"settings\", \"Set user as admin for\"),\n label: \"name\",\n \"track-by\": \"id\",\n multiple: true,\n \"close-on-select\": false\n },\n model: {\n value: _vm.newUser.subAdminsGroups,\n callback: function($$v) {\n _vm.$set(_vm.newUser, \"subAdminsGroups\", $$v)\n },\n expression: \"newUser.subAdminsGroups\"\n }\n },\n [\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"quota\" },\n [\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.quotaOptions,\n placeholder: _vm.t(\"settings\", \"Select user quota\"),\n label: \"label\",\n \"track-by\": \"id\",\n allowEmpty: false,\n taggable: true\n },\n on: { tag: _vm.validateQuota },\n model: {\n value: _vm.newUser.quota,\n callback: function($$v) {\n _vm.$set(_vm.newUser, \"quota\", $$v)\n },\n expression: \"newUser.quota\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.showConfig.showLanguages\n ? _c(\n \"div\",\n { staticClass: \"languages\" },\n [\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.languages,\n placeholder: _vm.t(\"settings\", \"Default language\"),\n label: \"name\",\n \"track-by\": \"code\",\n allowEmpty: false,\n \"group-values\": \"languages\",\n \"group-label\": \"label\"\n },\n model: {\n value: _vm.newUser.language,\n callback: function($$v) {\n _vm.$set(_vm.newUser, \"language\", $$v)\n },\n expression: \"newUser.language\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showStoragePath\n ? _c(\"div\", { staticClass: \"storageLocation\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showUserBackend\n ? _c(\"div\", { staticClass: \"userBackend\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showLastLogin\n ? _c(\"div\", { staticClass: \"lastLogin\" })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"userActions\" }, [\n _c(\"input\", {\n staticClass: \"button primary icon-checkmark-white has-tooltip\",\n attrs: {\n type: \"submit\",\n id: \"newsubmit\",\n value: \"\",\n title: _vm.t(\"settings\", \"Add a new user\")\n }\n })\n ])\n ]\n ),\n _vm._v(\" \"),\n _vm._l(_vm.filteredUsers, function(user, key) {\n return _c(\"user-row\", {\n key: key,\n attrs: {\n user: user,\n settings: _vm.settings,\n showConfig: _vm.showConfig,\n groups: _vm.groups,\n subAdminsGroups: _vm.subAdminsGroups,\n quotaOptions: _vm.quotaOptions,\n languages: _vm.languages,\n externalActions: _vm.externalActions\n }\n })\n }),\n _vm._v(\" \"),\n _c(\n \"infinite-loading\",\n { ref: \"infiniteLoading\", on: { infinite: _vm.infiniteHandler } },\n [\n _c(\"div\", { attrs: { slot: \"spinner\" }, slot: \"spinner\" }, [\n _c(\"div\", { staticClass: \"users-icon-loading icon-loading\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { slot: \"no-more\" }, slot: \"no-more\" }, [\n _c(\"div\", { staticClass: \"users-list-end\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { slot: \"no-results\" }, slot: \"no-results\" }, [\n _c(\"div\", { attrs: { id: \"emptycontent\" } }, [\n _c(\"div\", { staticClass: \"icon-contacts-dark\" }),\n _vm._v(\" \"),\n _c(\"h2\", [_vm._v(_vm._s(_vm.t(\"settings\", \"No users in here\")))])\n ])\n ])\n ]\n )\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return Object.keys(_vm.user).length === 1\n ? _c(\"div\", { staticClass: \"row\", attrs: { \"data-id\": _vm.user.id } }, [\n _c(\n \"div\",\n {\n staticClass: \"avatar\",\n class: {\n \"icon-loading-small\": _vm.loading.delete || _vm.loading.disable\n }\n },\n [\n !_vm.loading.delete && !_vm.loading.disable\n ? _c(\"img\", {\n attrs: {\n alt: \"\",\n width: \"32\",\n height: \"32\",\n src: _vm.generateAvatar(_vm.user.id, 32),\n srcset:\n _vm.generateAvatar(_vm.user.id, 64) +\n \" 2x, \" +\n _vm.generateAvatar(_vm.user.id, 128) +\n \" 4x\"\n }\n })\n : _vm._e()\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"name\" }, [_vm._v(_vm._s(_vm.user.id))]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"obfuscated\" }, [\n _vm._v(\n _vm._s(\n _vm.t(\n \"settings\",\n \"You do not have permissions to see the details of this user\"\n )\n )\n )\n ])\n ])\n : _c(\n \"div\",\n {\n staticClass: \"row\",\n class: { disabled: _vm.loading.delete || _vm.loading.disable },\n attrs: { \"data-id\": _vm.user.id }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"avatar\",\n class: {\n \"icon-loading-small\": _vm.loading.delete || _vm.loading.disable\n }\n },\n [\n !_vm.loading.delete && !_vm.loading.disable\n ? _c(\"img\", {\n attrs: {\n alt: \"\",\n width: \"32\",\n height: \"32\",\n src: _vm.generateAvatar(_vm.user.id, 32),\n srcset:\n _vm.generateAvatar(_vm.user.id, 64) +\n \" 2x, \" +\n _vm.generateAvatar(_vm.user.id, 128) +\n \" 4x\"\n }\n })\n : _vm._e()\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"name\" }, [_vm._v(_vm._s(_vm.user.id))]),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n staticClass: \"displayName\",\n class: { \"icon-loading-small\": _vm.loading.displayName },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updateDisplayName($event)\n }\n }\n },\n [\n _c(\"input\", {\n ref: \"displayName\",\n attrs: {\n id: \"displayName\" + _vm.user.id + _vm.rand,\n type: \"text\",\n disabled: _vm.loading.displayName || _vm.loading.all,\n autocomplete: \"new-password\",\n autocorrect: \"off\",\n autocapitalize: \"off\",\n spellcheck: \"false\"\n },\n domProps: { value: _vm.user.displayname }\n }),\n _vm._v(\" \"),\n _c(\"input\", {\n staticClass: \"icon-confirm\",\n attrs: { type: \"submit\", value: \"\" }\n })\n ]\n ),\n _vm._v(\" \"),\n _vm.settings.canChangePassword\n ? _c(\n \"form\",\n {\n staticClass: \"password\",\n class: { \"icon-loading-small\": _vm.loading.password },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updatePassword($event)\n }\n }\n },\n [\n _c(\"input\", {\n ref: \"password\",\n attrs: {\n id: \"password\" + _vm.user.id + _vm.rand,\n type: \"password\",\n required: \"\",\n disabled: _vm.loading.password || _vm.loading.all,\n minlength: _vm.minPasswordLength,\n value: \"\",\n placeholder: _vm.t(\"settings\", \"New password\"),\n autocomplete: \"new-password\",\n autocorrect: \"off\",\n autocapitalize: \"off\",\n spellcheck: \"false\"\n }\n }),\n _vm._v(\" \"),\n _c(\"input\", {\n staticClass: \"icon-confirm\",\n attrs: { type: \"submit\", value: \"\" }\n })\n ]\n )\n : _c(\"div\"),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n staticClass: \"mailAddress\",\n class: { \"icon-loading-small\": _vm.loading.mailAddress },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updateEmail($event)\n }\n }\n },\n [\n _c(\"input\", {\n ref: \"mailAddress\",\n attrs: {\n id: \"mailAddress\" + _vm.user.id + _vm.rand,\n type: \"email\",\n disabled: _vm.loading.mailAddress || _vm.loading.all,\n autocomplete: \"new-password\",\n autocorrect: \"off\",\n autocapitalize: \"off\",\n spellcheck: \"false\"\n },\n domProps: { value: _vm.user.email }\n }),\n _vm._v(\" \"),\n _c(\"input\", {\n staticClass: \"icon-confirm\",\n attrs: { type: \"submit\", value: \"\" }\n })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"groups\",\n class: { \"icon-loading-small\": _vm.loading.groups }\n },\n [\n _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.userGroups,\n options: _vm.availableGroups,\n disabled: _vm.loading.groups || _vm.loading.all,\n \"tag-placeholder\": \"create\",\n placeholder: _vm.t(\"settings\", \"Add user in group\"),\n label: \"name\",\n \"track-by\": \"id\",\n limit: 2,\n multiple: true,\n taggable: _vm.settings.isAdmin,\n closeOnSelect: false\n },\n on: {\n tag: _vm.createGroup,\n select: _vm.addUserGroup,\n remove: _vm.removeUserGroup\n }\n },\n [\n _c(\n \"span\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.formatGroupsTitle(_vm.userGroups),\n expression: \"formatGroupsTitle(userGroups)\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"multiselect__limit\",\n attrs: { slot: \"limit\" },\n slot: \"limit\"\n },\n [_vm._v(\"+\" + _vm._s(_vm.userGroups.length - 2))]\n ),\n _vm._v(\" \"),\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.subAdminsGroups.length > 0 && _vm.settings.isAdmin\n ? _c(\n \"div\",\n {\n staticClass: \"subadmins\",\n class: { \"icon-loading-small\": _vm.loading.subadmins }\n },\n [\n _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.userSubAdminsGroups,\n options: _vm.subAdminsGroups,\n disabled: _vm.loading.subadmins || _vm.loading.all,\n placeholder: _vm.t(\"settings\", \"Set user as admin for\"),\n label: \"name\",\n \"track-by\": \"id\",\n limit: 2,\n multiple: true,\n closeOnSelect: false\n },\n on: {\n select: _vm.addUserSubAdmin,\n remove: _vm.removeUserSubAdmin\n }\n },\n [\n _c(\n \"span\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.formatGroupsTitle(\n _vm.userSubAdminsGroups\n ),\n expression:\n \"formatGroupsTitle(userSubAdminsGroups)\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"multiselect__limit\",\n attrs: { slot: \"limit\" },\n slot: \"limit\"\n },\n [\n _vm._v(\n \"+\" + _vm._s(_vm.userSubAdminsGroups.length - 2)\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.usedSpace,\n expression: \"usedSpace\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"quota\",\n class: { \"icon-loading-small\": _vm.loading.quota }\n },\n [\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.userQuota,\n options: _vm.quotaOptions,\n disabled: _vm.loading.quota || _vm.loading.all,\n \"tag-placeholder\": \"create\",\n placeholder: _vm.t(\"settings\", \"Select user quota\"),\n label: \"label\",\n \"track-by\": \"id\",\n allowEmpty: false,\n taggable: true\n },\n on: { tag: _vm.validateQuota, input: _vm.setUserQuota }\n }),\n _vm._v(\" \"),\n _c(\"progress\", {\n staticClass: \"quota-user-progress\",\n class: { warn: _vm.usedQuota > 80 },\n attrs: { max: \"100\" },\n domProps: { value: _vm.usedQuota }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.showConfig.showLanguages\n ? _c(\n \"div\",\n {\n staticClass: \"languages\",\n class: { \"icon-loading-small\": _vm.loading.languages }\n },\n [\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.userLanguage,\n options: _vm.languages,\n disabled: _vm.loading.languages || _vm.loading.all,\n placeholder: _vm.t(\"settings\", \"No language set\"),\n label: \"name\",\n \"track-by\": \"code\",\n allowEmpty: false,\n \"group-values\": \"languages\",\n \"group-label\": \"label\"\n },\n on: { input: _vm.setUserLanguage }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showStoragePath\n ? _c(\"div\", { staticClass: \"storageLocation\" }, [\n _vm._v(_vm._s(_vm.user.storageLocation))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showUserBackend\n ? _c(\"div\", { staticClass: \"userBackend\" }, [\n _vm._v(_vm._s(_vm.user.backend))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showLastLogin\n ? _c(\n \"div\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value:\n _vm.user.lastLogin > 0\n ? _vm.OC.Util.formatDate(_vm.user.lastLogin)\n : \"\",\n expression:\n \"user.lastLogin>0 ? OC.Util.formatDate(user.lastLogin) : ''\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"lastLogin\"\n },\n [\n _vm._v(\n \"\\n\\t\\t\" +\n _vm._s(\n _vm.user.lastLogin > 0\n ? _vm.OC.Util.relativeModifiedDate(_vm.user.lastLogin)\n : _vm.t(\"settings\", \"Never\")\n ) +\n \"\\n\\t\"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"userActions\" }, [\n _vm.OC.currentUser !== _vm.user.id &&\n _vm.user.id !== \"admin\" &&\n !_vm.loading.all\n ? _c(\"div\", { staticClass: \"toggleUserActions\" }, [\n _c(\"div\", {\n directives: [\n {\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: _vm.hideMenu,\n expression: \"hideMenu\"\n }\n ],\n staticClass: \"icon-more\",\n on: { click: _vm.toggleMenu }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"popovermenu\",\n class: { open: _vm.openedMenu }\n },\n [_c(\"popover-menu\", { attrs: { menu: _vm.userActions } })],\n 1\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"feedback\",\n style: { opacity: _vm.feedbackMessage !== \"\" ? 1 : 0 }\n },\n [\n _c(\"div\", { staticClass: \"icon-checkmark\" }),\n _vm._v(\"\\n\\t\\t\\t\" + _vm._s(_vm.feedbackMessage) + \"\\n\\t\\t\")\n ]\n )\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"ul\",\n _vm._l(_vm.menu, function(item, key) {\n return _c(\"popover-item\", { key: key, attrs: { item: item } })\n })\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"li\", [\n _vm.item.href\n ? _c(\n \"a\",\n {\n attrs: {\n href: _vm.item.href ? _vm.item.href : \"#\",\n target: _vm.item.target ? _vm.item.target : \"\",\n rel: \"noreferrer noopener\"\n },\n on: { click: _vm.item.action }\n },\n [\n _c(\"span\", { class: _vm.item.icon }),\n _vm._v(\" \"),\n _vm.item.text\n ? _c(\"span\", [_vm._v(_vm._s(_vm.item.text))])\n : _vm.item.longtext\n ? _c(\"p\", [_vm._v(_vm._s(_vm.item.longtext))])\n : _vm._e()\n ]\n )\n : _vm.item.action\n ? _c(\"button\", { on: { click: _vm.item.action } }, [\n _c(\"span\", { class: _vm.item.icon }),\n _vm._v(\" \"),\n _vm.item.text\n ? _c(\"span\", [_vm._v(_vm._s(_vm.item.text))])\n : _vm.item.longtext\n ? _c(\"p\", [_vm._v(_vm._s(_vm.item.longtext))])\n : _vm._e()\n ])\n : _c(\"span\", { staticClass: \"menuitem\" }, [\n _c(\"span\", { class: _vm.item.icon }),\n _vm._v(\" \"),\n _vm.item.text\n ? _c(\"span\", [_vm._v(_vm._s(_vm.item.text))])\n : _vm.item.longtext\n ? _c(\"p\", [_vm._v(_vm._s(_vm.item.longtext))])\n : _vm._e()\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./popoverItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./popoverItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./popoverItem.vue?vue&type=template&id=4c6af9e6&\"\nimport script from \"./popoverItem.vue?vue&type=script&lang=js&\"\nexport * from \"./popoverItem.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('4c6af9e6', component.options)\n } else {\n api.reload('4c6af9e6', component.options)\n }\n module.hot.accept(\"./popoverItem.vue?vue&type=template&id=4c6af9e6&\", function () {\n api.rerender('4c6af9e6', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/popoverMenu/popoverItem.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./popoverMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./popoverMenu.vue?vue&type=script&lang=js&\"","\n\n\n\n\n\n","import { render, staticRenderFns } from \"./popoverMenu.vue?vue&type=template&id=04ea21c4&\"\nimport script from \"./popoverMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./popoverMenu.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('04ea21c4', component.options)\n } else {\n api.reload('04ea21c4', component.options)\n }\n module.hot.accept(\"./popoverMenu.vue?vue&type=template&id=04ea21c4&\", function () {\n api.rerender('04ea21c4', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/popoverMenu.vue\"\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./userRow.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./userRow.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./userRow.vue?vue&type=template&id=d19586ce&\"\nimport script from \"./userRow.vue?vue&type=script&lang=js&\"\nexport * from \"./userRow.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('d19586ce', component.options)\n } else {\n api.reload('d19586ce', component.options)\n }\n module.hot.accept(\"./userRow.vue?vue&type=template&id=d19586ce&\", function () {\n api.rerender('d19586ce', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/userList/userRow.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./userList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./userList.vue?vue&type=script&lang=js&\"","\n \n\n\n\n","import { render, staticRenderFns } from \"./userList.vue?vue&type=template&id=40745299&\"\nimport script from \"./userList.vue?vue&type=script&lang=js&\"\nexport * from \"./userList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('40745299', component.options)\n } else {\n api.reload('40745299', component.options)\n }\n module.hot.accept(\"./userList.vue?vue&type=template&id=40745299&\", function () {\n api.rerender('40745299', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/userList.vue\"\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Users.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Users.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Users.vue?vue&type=template&id=68be103e&\"\nimport script from \"./Users.vue?vue&type=script&lang=js&\"\nexport * from \"./Users.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('68be103e', component.options)\n } else {\n api.reload('68be103e', component.options)\n }\n module.hot.accept(\"./Users.vue?vue&type=template&id=68be103e&\", function () {\n api.rerender('68be103e', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/Users.vue\"\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/views/Users.vue?de85","webpack:///./src/components/userList.vue?63c6","webpack:///./src/components/userList/userRow.vue?a78d","webpack:///./src/components/popoverMenu.vue?6abc","webpack:///./src/components/popoverMenu/popoverItem.vue?e129","webpack:///src/components/popoverMenu/popoverItem.vue","webpack:///./src/components/popoverMenu/popoverItem.vue?1583","webpack:///./src/components/popoverMenu/popoverItem.vue","webpack:///./src/components/popoverMenu.vue?295a","webpack:///src/components/popoverMenu.vue","webpack:///./src/components/popoverMenu.vue","webpack:///src/components/userList/userRow.vue","webpack:///./src/components/userList/userRow.vue?30fd","webpack:///./src/components/userList/userRow.vue","webpack:///./src/components/userList.vue?c685","webpack:///src/components/userList.vue","webpack:///./src/components/userList.vue","webpack:///src/views/Users.vue","webpack:///./src/views/Users.vue?bea8","webpack:///./src/views/Users.vue"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","id","menu","slot","_v","_s","t","value","defaultQuota","options","quotaOptions","tag-placeholder","placeholder","label","track-by","allowEmpty","taggable","on","tag","validateQuota","input","setDefaultQuota","directives","name","rawName","showLanguages","expression","type","domProps","checked","Array","isArray","_i","change","$event","$$a","$$el","target","$$c","$$i","concat","slice","for","showLastLogin","showUserBackend","showStoragePath","users","showConfig","selectedGroup","externalActions","_withStripped","userListvue_type_template_id_40745299_render","&scroll","onScroll","class","sticky","scrolled","showNewUserForm","subAdminsGroups","length","settings","isAdmin","_e","disabled","loading","all","submit","preventDefault","createUser","newUser","required","autocomplete","autocapitalize","autocorrect","pattern","composing","$set","displayName","password","mailAddress","minlength","minPasswordLength","icon-loading-small","groups","tabindex","canAddGroups","multiple","close-on-select","createGroup","model","callback","$$v","quota","languages","group-values","group-label","language","title","_l","filteredUsers","user","key","ref","infinite","infiniteHandler","userRowvue_type_template_id_d19586ce_render","Object","keys","data-id","delete","disable","alt","width","height","src","generateAvatar","srcset","updateDisplayName","rand","spellcheck","displayname","canChangePassword","updatePassword","updateEmail","email","userGroups","availableGroups","limit","closeOnSelect","select","addUserGroup","remove","removeUserGroup","formatGroupsTitle","modifiers","auto","subadmins","userSubAdminsGroups","addUserSubAdmin","removeUserSubAdmin","usedSpace","userQuota","setUserQuota","warn","usedQuota","max","userLanguage","setUserLanguage","storageLocation","backend","lastLogin","OC","Util","formatDate","relativeModifiedDate","currentUser","hideMenu","click","toggleMenu","open","openedMenu","userActions","style","opacity","feedbackMessage","popoverMenuvue_type_template_id_04ea21c4_render","item","popoverItemvue_type_template_id_4c6af9e6_render","href","rel","action","icon","text","longtext","popoverMenu_popoverItemvue_type_script_lang_js_","props","component","componentNormalizer","__file","components_popoverMenuvue_type_script_lang_js_","components","popoverItem","popoverMenu_component","popoverMenu","vue_runtime_esm","use","v_tooltip_esm","userList_userRowvue_type_script_lang_js_","Multiselect","vue_multiselect_min_default","a","ClickOutside","vue_click_outside_default","mounted","data","parseInt","Math","random","computed","actions","deleteUser","enabled","enableDisableUser","push","sendWelcomeMail","_this","filter","group","includes","_this2","subadmin","_this3","map","groupClone","assign","$isDisabled","canAdd","canRemove","used","size","humanFileSize","min","round","pow","isNaN","humanQuota","find","$store","getters","getPasswordPolicyMinLength","_this4","userLang","lang","code","_typeof","methods","arguments","undefined","generateUrl","version","oc_userconfig","avatar","join","_this5","userid","dispatch","then","_this6","_this7","$refs","_this8","_this9","gid","_this10","catch","getGroups","_this11","_this12","$route","params","commit","_this13","_this14","_this15","validQuota","computerFileSize","_this16","_this17","success","setTimeout","userRow_component","userRow","components_userListvue_type_script_lang_js_","InfiniteLoading","vue_infinite_loading_default","unlimitedQuota","searchQuery","Notification","showTemporary","set","defaultLanguage","setNewUserDefaultGroup","userSearch","OCA","Search","search","resetSearch","getServerData","disabledUsers","infiniteLoading","isComplete","$router","$emit","oc_current_user","sort","b","localeCompare","getSubadminGroups","quotaPreset","reduce","acc","cur","unshift","usersOffset","getUsersOffset","usersLimit","getUsersLimit","commonlanguages","watch","val","old","event","scrollTo","$state","offset","response","loaded","complete","query","resetForm","$options","call","currentGroup","userList_component","userList","vue_local_storage_default","views_Usersvue_type_script_lang_js_","AppNavigation","ncvuecomponents","beforeMount","orderBy","sortGroups","userCount","created","Settings","UserList","registerAction","selectedQuota","showAddGroupEntry","loadingAddGroup","toggleNewUserMenu","nextTick","window","newusername","focus","getLocalstorage","localConfig","$localStorage","get","setLocalStorage","status","removeGroup","groupid","self","dialogs","confirm","app","Usersvue_type_script_lang_js_typeof","getUsers","getUserCount","realGroups","replace","utils","router","usercount","counter","separator","caption","adminGroup","disabledGroup","indexOf","everyoneGroup","addGroup","classes","reset","new","items","Users_component","__webpack_exports__"],"mappings":"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","file":"5.js","sourcesContent":["var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"app-settings\", attrs: { id: \"content\" } },\n [\n _c(\n \"app-navigation\",\n { attrs: { menu: _vm.menu } },\n [\n _c(\"template\", { slot: \"settings-content\" }, [\n _c(\n \"div\",\n [\n _c(\"p\", [_vm._v(_vm._s(_vm.t(\"settings\", \"Default quota:\")))]),\n _vm._v(\" \"),\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.defaultQuota,\n options: _vm.quotaOptions,\n \"tag-placeholder\": \"create\",\n placeholder: _vm.t(\"settings\", \"Select default quota\"),\n label: \"label\",\n \"track-by\": \"id\",\n allowEmpty: false,\n taggable: true\n },\n on: { tag: _vm.validateQuota, input: _vm.setDefaultQuota }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.showLanguages,\n expression: \"showLanguages\"\n }\n ],\n staticClass: \"checkbox\",\n attrs: { type: \"checkbox\", id: \"showLanguages\" },\n domProps: {\n checked: Array.isArray(_vm.showLanguages)\n ? _vm._i(_vm.showLanguages, null) > -1\n : _vm.showLanguages\n },\n on: {\n change: function($event) {\n var $$a = _vm.showLanguages,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.showLanguages = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.showLanguages = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.showLanguages = $$c\n }\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"label\", { attrs: { for: \"showLanguages\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Show Languages\")))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.showLastLogin,\n expression: \"showLastLogin\"\n }\n ],\n staticClass: \"checkbox\",\n attrs: { type: \"checkbox\", id: \"showLastLogin\" },\n domProps: {\n checked: Array.isArray(_vm.showLastLogin)\n ? _vm._i(_vm.showLastLogin, null) > -1\n : _vm.showLastLogin\n },\n on: {\n change: function($event) {\n var $$a = _vm.showLastLogin,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.showLastLogin = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.showLastLogin = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.showLastLogin = $$c\n }\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"label\", { attrs: { for: \"showLastLogin\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Show last login\")))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.showUserBackend,\n expression: \"showUserBackend\"\n }\n ],\n staticClass: \"checkbox\",\n attrs: { type: \"checkbox\", id: \"showUserBackend\" },\n domProps: {\n checked: Array.isArray(_vm.showUserBackend)\n ? _vm._i(_vm.showUserBackend, null) > -1\n : _vm.showUserBackend\n },\n on: {\n change: function($event) {\n var $$a = _vm.showUserBackend,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.showUserBackend = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.showUserBackend = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.showUserBackend = $$c\n }\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"label\", { attrs: { for: \"showUserBackend\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Show user backend\")))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.showStoragePath,\n expression: \"showStoragePath\"\n }\n ],\n staticClass: \"checkbox\",\n attrs: { type: \"checkbox\", id: \"showStoragePath\" },\n domProps: {\n checked: Array.isArray(_vm.showStoragePath)\n ? _vm._i(_vm.showStoragePath, null) > -1\n : _vm.showStoragePath\n },\n on: {\n change: function($event) {\n var $$a = _vm.showStoragePath,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.showStoragePath = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.showStoragePath = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.showStoragePath = $$c\n }\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"label\", { attrs: { for: \"showStoragePath\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Show storage path\")))\n ])\n ])\n ])\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\"user-list\", {\n attrs: {\n users: _vm.users,\n showConfig: _vm.showConfig,\n selectedGroup: _vm.selectedGroup,\n externalActions: _vm.externalActions\n }\n })\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"user-list-grid\",\n attrs: { id: \"app-content\" },\n on: {\n \"&scroll\": function($event) {\n return _vm.onScroll($event)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"row\",\n class: { sticky: _vm.scrolled && !_vm.showConfig.showNewUserForm },\n attrs: { id: \"grid-header\" }\n },\n [\n _c(\"div\", { staticClass: \"avatar\", attrs: { id: \"headerAvatar\" } }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"name\", attrs: { id: \"headerName\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Username\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"displayName\", attrs: { id: \"headerDisplayName\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Display name\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"password\", attrs: { id: \"headerPassword\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Password\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"mailAddress\", attrs: { id: \"headerAddress\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Email\")))]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"groups\", attrs: { id: \"headerGroups\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Groups\")))\n ]),\n _vm._v(\" \"),\n _vm.subAdminsGroups.length > 0 && _vm.settings.isAdmin\n ? _c(\n \"div\",\n { staticClass: \"subadmins\", attrs: { id: \"headerSubAdmins\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Group admin for\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"quota\", attrs: { id: \"headerQuota\" } }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Quota\")))\n ]),\n _vm._v(\" \"),\n _vm.showConfig.showLanguages\n ? _c(\n \"div\",\n { staticClass: \"languages\", attrs: { id: \"headerLanguages\" } },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Language\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showStoragePath\n ? _c(\n \"div\",\n { staticClass: \"headerStorageLocation storageLocation\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"Storage location\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showUserBackend\n ? _c(\"div\", { staticClass: \"headerUserBackend userBackend\" }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"User backend\")))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showLastLogin\n ? _c(\"div\", { staticClass: \"headerLastLogin lastLogin\" }, [\n _vm._v(_vm._s(_vm.t(\"settings\", \"Last login\")))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"userActions\" })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showConfig.showNewUserForm,\n expression: \"showConfig.showNewUserForm\"\n }\n ],\n staticClass: \"row\",\n class: { sticky: _vm.scrolled && _vm.showConfig.showNewUserForm },\n attrs: { id: \"new-user\", disabled: _vm.loading.all },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.createUser($event)\n }\n }\n },\n [\n _c(\"div\", {\n class: _vm.loading.all ? \"icon-loading-small\" : \"icon-add\"\n }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"name\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newUser.id,\n expression: \"newUser.id\"\n }\n ],\n attrs: {\n id: \"newusername\",\n type: \"text\",\n required: \"\",\n placeholder: _vm.t(\"settings\", \"Username\"),\n name: \"username\",\n autocomplete: \"off\",\n autocapitalize: \"none\",\n autocorrect: \"off\",\n pattern: \"[a-zA-Z0-9 _\\\\.@\\\\-']+\"\n },\n domProps: { value: _vm.newUser.id },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(_vm.newUser, \"id\", $event.target.value)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"displayName\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newUser.displayName,\n expression: \"newUser.displayName\"\n }\n ],\n attrs: {\n id: \"newdisplayname\",\n type: \"text\",\n placeholder: _vm.t(\"settings\", \"Display name\"),\n name: \"displayname\",\n autocomplete: \"off\",\n autocapitalize: \"none\",\n autocorrect: \"off\"\n },\n domProps: { value: _vm.newUser.displayName },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(_vm.newUser, \"displayName\", $event.target.value)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"password\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newUser.password,\n expression: \"newUser.password\"\n }\n ],\n attrs: {\n id: \"newuserpassword\",\n type: \"password\",\n required: _vm.newUser.mailAddress === \"\",\n placeholder: _vm.t(\"settings\", \"Password\"),\n name: \"password\",\n autocomplete: \"new-password\",\n autocapitalize: \"none\",\n autocorrect: \"off\",\n minlength: _vm.minPasswordLength\n },\n domProps: { value: _vm.newUser.password },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(_vm.newUser, \"password\", $event.target.value)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"mailAddress\" }, [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.newUser.mailAddress,\n expression: \"newUser.mailAddress\"\n }\n ],\n attrs: {\n id: \"newemail\",\n type: \"email\",\n required: _vm.newUser.password === \"\",\n placeholder: _vm.t(\"settings\", \"Email\"),\n name: \"email\",\n autocomplete: \"off\",\n autocapitalize: \"none\",\n autocorrect: \"off\"\n },\n domProps: { value: _vm.newUser.mailAddress },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(_vm.newUser, \"mailAddress\", $event.target.value)\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"groups\" },\n [\n !_vm.settings.isAdmin\n ? _c(\"input\", {\n class: { \"icon-loading-small\": _vm.loading.groups },\n attrs: {\n type: \"text\",\n tabindex: \"-1\",\n id: \"newgroups\",\n required: !_vm.settings.isAdmin\n },\n domProps: { value: _vm.newUser.groups }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.canAddGroups,\n disabled: _vm.loading.groups || _vm.loading.all,\n \"tag-placeholder\": \"create\",\n placeholder: _vm.t(\"settings\", \"Add user in group\"),\n label: \"name\",\n \"track-by\": \"id\",\n multiple: true,\n taggable: true,\n \"close-on-select\": false\n },\n on: { tag: _vm.createGroup },\n model: {\n value: _vm.newUser.groups,\n callback: function($$v) {\n _vm.$set(_vm.newUser, \"groups\", $$v)\n },\n expression: \"newUser.groups\"\n }\n },\n [\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.subAdminsGroups.length > 0 && _vm.settings.isAdmin\n ? _c(\n \"div\",\n { staticClass: \"subadmins\" },\n [\n _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.subAdminsGroups,\n placeholder: _vm.t(\"settings\", \"Set user as admin for\"),\n label: \"name\",\n \"track-by\": \"id\",\n multiple: true,\n \"close-on-select\": false\n },\n model: {\n value: _vm.newUser.subAdminsGroups,\n callback: function($$v) {\n _vm.$set(_vm.newUser, \"subAdminsGroups\", $$v)\n },\n expression: \"newUser.subAdminsGroups\"\n }\n },\n [\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"quota\" },\n [\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.quotaOptions,\n placeholder: _vm.t(\"settings\", \"Select user quota\"),\n label: \"label\",\n \"track-by\": \"id\",\n allowEmpty: false,\n taggable: true\n },\n on: { tag: _vm.validateQuota },\n model: {\n value: _vm.newUser.quota,\n callback: function($$v) {\n _vm.$set(_vm.newUser, \"quota\", $$v)\n },\n expression: \"newUser.quota\"\n }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.showConfig.showLanguages\n ? _c(\n \"div\",\n { staticClass: \"languages\" },\n [\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n options: _vm.languages,\n placeholder: _vm.t(\"settings\", \"Default language\"),\n label: \"name\",\n \"track-by\": \"code\",\n allowEmpty: false,\n \"group-values\": \"languages\",\n \"group-label\": \"label\"\n },\n model: {\n value: _vm.newUser.language,\n callback: function($$v) {\n _vm.$set(_vm.newUser, \"language\", $$v)\n },\n expression: \"newUser.language\"\n }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showStoragePath\n ? _c(\"div\", { staticClass: \"storageLocation\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showUserBackend\n ? _c(\"div\", { staticClass: \"userBackend\" })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showLastLogin\n ? _c(\"div\", { staticClass: \"lastLogin\" })\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"userActions\" }, [\n _c(\"input\", {\n staticClass: \"button primary icon-checkmark-white has-tooltip\",\n attrs: {\n type: \"submit\",\n id: \"newsubmit\",\n value: \"\",\n title: _vm.t(\"settings\", \"Add a new user\")\n }\n })\n ])\n ]\n ),\n _vm._v(\" \"),\n _vm._l(_vm.filteredUsers, function(user, key) {\n return _c(\"user-row\", {\n key: key,\n attrs: {\n user: user,\n settings: _vm.settings,\n showConfig: _vm.showConfig,\n groups: _vm.groups,\n subAdminsGroups: _vm.subAdminsGroups,\n quotaOptions: _vm.quotaOptions,\n languages: _vm.languages,\n externalActions: _vm.externalActions\n }\n })\n }),\n _vm._v(\" \"),\n _c(\n \"infinite-loading\",\n { ref: \"infiniteLoading\", on: { infinite: _vm.infiniteHandler } },\n [\n _c(\"div\", { attrs: { slot: \"spinner\" }, slot: \"spinner\" }, [\n _c(\"div\", { staticClass: \"users-icon-loading icon-loading\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { slot: \"no-more\" }, slot: \"no-more\" }, [\n _c(\"div\", { staticClass: \"users-list-end\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { slot: \"no-results\" }, slot: \"no-results\" }, [\n _c(\"div\", { attrs: { id: \"emptycontent\" } }, [\n _c(\"div\", { staticClass: \"icon-contacts-dark\" }),\n _vm._v(\" \"),\n _c(\"h2\", [_vm._v(_vm._s(_vm.t(\"settings\", \"No users in here\")))])\n ])\n ])\n ]\n )\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return Object.keys(_vm.user).length === 1\n ? _c(\"div\", { staticClass: \"row\", attrs: { \"data-id\": _vm.user.id } }, [\n _c(\n \"div\",\n {\n staticClass: \"avatar\",\n class: {\n \"icon-loading-small\": _vm.loading.delete || _vm.loading.disable\n }\n },\n [\n !_vm.loading.delete && !_vm.loading.disable\n ? _c(\"img\", {\n attrs: {\n alt: \"\",\n width: \"32\",\n height: \"32\",\n src: _vm.generateAvatar(_vm.user.id, 32),\n srcset:\n _vm.generateAvatar(_vm.user.id, 64) +\n \" 2x, \" +\n _vm.generateAvatar(_vm.user.id, 128) +\n \" 4x\"\n }\n })\n : _vm._e()\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"name\" }, [_vm._v(_vm._s(_vm.user.id))]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"obfuscated\" }, [\n _vm._v(\n _vm._s(\n _vm.t(\n \"settings\",\n \"You do not have permissions to see the details of this user\"\n )\n )\n )\n ])\n ])\n : _c(\n \"div\",\n {\n staticClass: \"row\",\n class: { disabled: _vm.loading.delete || _vm.loading.disable },\n attrs: { \"data-id\": _vm.user.id }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"avatar\",\n class: {\n \"icon-loading-small\": _vm.loading.delete || _vm.loading.disable\n }\n },\n [\n !_vm.loading.delete && !_vm.loading.disable\n ? _c(\"img\", {\n attrs: {\n alt: \"\",\n width: \"32\",\n height: \"32\",\n src: _vm.generateAvatar(_vm.user.id, 32),\n srcset:\n _vm.generateAvatar(_vm.user.id, 64) +\n \" 2x, \" +\n _vm.generateAvatar(_vm.user.id, 128) +\n \" 4x\"\n }\n })\n : _vm._e()\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"name\" }, [_vm._v(_vm._s(_vm.user.id))]),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n staticClass: \"displayName\",\n class: { \"icon-loading-small\": _vm.loading.displayName },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updateDisplayName($event)\n }\n }\n },\n [\n _c(\"input\", {\n ref: \"displayName\",\n attrs: {\n id: \"displayName\" + _vm.user.id + _vm.rand,\n type: \"text\",\n disabled: _vm.loading.displayName || _vm.loading.all,\n autocomplete: \"new-password\",\n autocorrect: \"off\",\n autocapitalize: \"off\",\n spellcheck: \"false\"\n },\n domProps: { value: _vm.user.displayname }\n }),\n _vm._v(\" \"),\n _c(\"input\", {\n staticClass: \"icon-confirm\",\n attrs: { type: \"submit\", value: \"\" }\n })\n ]\n ),\n _vm._v(\" \"),\n _vm.settings.canChangePassword\n ? _c(\n \"form\",\n {\n staticClass: \"password\",\n class: { \"icon-loading-small\": _vm.loading.password },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updatePassword($event)\n }\n }\n },\n [\n _c(\"input\", {\n ref: \"password\",\n attrs: {\n id: \"password\" + _vm.user.id + _vm.rand,\n type: \"password\",\n required: \"\",\n disabled: _vm.loading.password || _vm.loading.all,\n minlength: _vm.minPasswordLength,\n value: \"\",\n placeholder: _vm.t(\"settings\", \"New password\"),\n autocomplete: \"new-password\",\n autocorrect: \"off\",\n autocapitalize: \"off\",\n spellcheck: \"false\"\n }\n }),\n _vm._v(\" \"),\n _c(\"input\", {\n staticClass: \"icon-confirm\",\n attrs: { type: \"submit\", value: \"\" }\n })\n ]\n )\n : _c(\"div\"),\n _vm._v(\" \"),\n _c(\n \"form\",\n {\n staticClass: \"mailAddress\",\n class: { \"icon-loading-small\": _vm.loading.mailAddress },\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.updateEmail($event)\n }\n }\n },\n [\n _c(\"input\", {\n ref: \"mailAddress\",\n attrs: {\n id: \"mailAddress\" + _vm.user.id + _vm.rand,\n type: \"email\",\n disabled: _vm.loading.mailAddress || _vm.loading.all,\n autocomplete: \"new-password\",\n autocorrect: \"off\",\n autocapitalize: \"off\",\n spellcheck: \"false\"\n },\n domProps: { value: _vm.user.email }\n }),\n _vm._v(\" \"),\n _c(\"input\", {\n staticClass: \"icon-confirm\",\n attrs: { type: \"submit\", value: \"\" }\n })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"groups\",\n class: { \"icon-loading-small\": _vm.loading.groups }\n },\n [\n _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.userGroups,\n options: _vm.availableGroups,\n disabled: _vm.loading.groups || _vm.loading.all,\n \"tag-placeholder\": \"create\",\n placeholder: _vm.t(\"settings\", \"Add user in group\"),\n label: \"name\",\n \"track-by\": \"id\",\n limit: 2,\n multiple: true,\n taggable: _vm.settings.isAdmin,\n closeOnSelect: false\n },\n on: {\n tag: _vm.createGroup,\n select: _vm.addUserGroup,\n remove: _vm.removeUserGroup\n }\n },\n [\n _c(\n \"span\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.formatGroupsTitle(_vm.userGroups),\n expression: \"formatGroupsTitle(userGroups)\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"multiselect__limit\",\n attrs: { slot: \"limit\" },\n slot: \"limit\"\n },\n [_vm._v(\"+\" + _vm._s(_vm.userGroups.length - 2))]\n ),\n _vm._v(\" \"),\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.subAdminsGroups.length > 0 && _vm.settings.isAdmin\n ? _c(\n \"div\",\n {\n staticClass: \"subadmins\",\n class: { \"icon-loading-small\": _vm.loading.subadmins }\n },\n [\n _c(\n \"multiselect\",\n {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.userSubAdminsGroups,\n options: _vm.subAdminsGroups,\n disabled: _vm.loading.subadmins || _vm.loading.all,\n placeholder: _vm.t(\"settings\", \"Set user as admin for\"),\n label: \"name\",\n \"track-by\": \"id\",\n limit: 2,\n multiple: true,\n closeOnSelect: false\n },\n on: {\n select: _vm.addUserSubAdmin,\n remove: _vm.removeUserSubAdmin\n }\n },\n [\n _c(\n \"span\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.formatGroupsTitle(\n _vm.userSubAdminsGroups\n ),\n expression:\n \"formatGroupsTitle(userSubAdminsGroups)\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"multiselect__limit\",\n attrs: { slot: \"limit\" },\n slot: \"limit\"\n },\n [\n _vm._v(\n \"+\" + _vm._s(_vm.userSubAdminsGroups.length - 2)\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"span\",\n { attrs: { slot: \"noResult\" }, slot: \"noResult\" },\n [_vm._v(_vm._s(_vm.t(\"settings\", \"No results\")))]\n )\n ]\n )\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value: _vm.usedSpace,\n expression: \"usedSpace\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"quota\",\n class: { \"icon-loading-small\": _vm.loading.quota }\n },\n [\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.userQuota,\n options: _vm.quotaOptions,\n disabled: _vm.loading.quota || _vm.loading.all,\n \"tag-placeholder\": \"create\",\n placeholder: _vm.t(\"settings\", \"Select user quota\"),\n label: \"label\",\n \"track-by\": \"id\",\n allowEmpty: false,\n taggable: true\n },\n on: { tag: _vm.validateQuota, input: _vm.setUserQuota }\n }),\n _vm._v(\" \"),\n _c(\"progress\", {\n staticClass: \"quota-user-progress\",\n class: { warn: _vm.usedQuota > 80 },\n attrs: { max: \"100\" },\n domProps: { value: _vm.usedQuota }\n })\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.showConfig.showLanguages\n ? _c(\n \"div\",\n {\n staticClass: \"languages\",\n class: { \"icon-loading-small\": _vm.loading.languages }\n },\n [\n _c(\"multiselect\", {\n staticClass: \"multiselect-vue\",\n attrs: {\n value: _vm.userLanguage,\n options: _vm.languages,\n disabled: _vm.loading.languages || _vm.loading.all,\n placeholder: _vm.t(\"settings\", \"No language set\"),\n label: \"name\",\n \"track-by\": \"code\",\n allowEmpty: false,\n \"group-values\": \"languages\",\n \"group-label\": \"label\"\n },\n on: { input: _vm.setUserLanguage }\n })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showStoragePath\n ? _c(\"div\", { staticClass: \"storageLocation\" }, [\n _vm._v(_vm._s(_vm.user.storageLocation))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showUserBackend\n ? _c(\"div\", { staticClass: \"userBackend\" }, [\n _vm._v(_vm._s(_vm.user.backend))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showConfig.showLastLogin\n ? _c(\n \"div\",\n {\n directives: [\n {\n name: \"tooltip\",\n rawName: \"v-tooltip.auto\",\n value:\n _vm.user.lastLogin > 0\n ? _vm.OC.Util.formatDate(_vm.user.lastLogin)\n : \"\",\n expression:\n \"user.lastLogin>0 ? OC.Util.formatDate(user.lastLogin) : ''\",\n modifiers: { auto: true }\n }\n ],\n staticClass: \"lastLogin\"\n },\n [\n _vm._v(\n \"\\n\\t\\t\" +\n _vm._s(\n _vm.user.lastLogin > 0\n ? _vm.OC.Util.relativeModifiedDate(_vm.user.lastLogin)\n : _vm.t(\"settings\", \"Never\")\n ) +\n \"\\n\\t\"\n )\n ]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"userActions\" }, [\n _vm.OC.currentUser !== _vm.user.id &&\n _vm.user.id !== \"admin\" &&\n !_vm.loading.all\n ? _c(\"div\", { staticClass: \"toggleUserActions\" }, [\n _c(\"div\", {\n directives: [\n {\n name: \"click-outside\",\n rawName: \"v-click-outside\",\n value: _vm.hideMenu,\n expression: \"hideMenu\"\n }\n ],\n staticClass: \"icon-more\",\n on: { click: _vm.toggleMenu }\n }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"popovermenu\",\n class: { open: _vm.openedMenu }\n },\n [_c(\"popover-menu\", { attrs: { menu: _vm.userActions } })],\n 1\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"feedback\",\n style: { opacity: _vm.feedbackMessage !== \"\" ? 1 : 0 }\n },\n [\n _c(\"div\", { staticClass: \"icon-checkmark\" }),\n _vm._v(\"\\n\\t\\t\\t\" + _vm._s(_vm.feedbackMessage) + \"\\n\\t\\t\")\n ]\n )\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"ul\",\n _vm._l(_vm.menu, function(item, key) {\n return _c(\"popover-item\", { key: key, attrs: { item: item } })\n })\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"li\", [\n _vm.item.href\n ? _c(\n \"a\",\n {\n attrs: {\n href: _vm.item.href ? _vm.item.href : \"#\",\n target: _vm.item.target ? _vm.item.target : \"\",\n rel: \"noreferrer noopener\"\n },\n on: { click: _vm.item.action }\n },\n [\n _c(\"span\", { class: _vm.item.icon }),\n _vm._v(\" \"),\n _vm.item.text\n ? _c(\"span\", [_vm._v(_vm._s(_vm.item.text))])\n : _vm.item.longtext\n ? _c(\"p\", [_vm._v(_vm._s(_vm.item.longtext))])\n : _vm._e()\n ]\n )\n : _vm.item.action\n ? _c(\"button\", { on: { click: _vm.item.action } }, [\n _c(\"span\", { class: _vm.item.icon }),\n _vm._v(\" \"),\n _vm.item.text\n ? _c(\"span\", [_vm._v(_vm._s(_vm.item.text))])\n : _vm.item.longtext\n ? _c(\"p\", [_vm._v(_vm._s(_vm.item.longtext))])\n : _vm._e()\n ])\n : _c(\"span\", { staticClass: \"menuitem\" }, [\n _c(\"span\", { class: _vm.item.icon }),\n _vm._v(\" \"),\n _vm.item.text\n ? _c(\"span\", [_vm._v(_vm._s(_vm.item.text))])\n : _vm.item.longtext\n ? _c(\"p\", [_vm._v(_vm._s(_vm.item.longtext))])\n : _vm._e()\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./popoverItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./popoverItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./popoverItem.vue?vue&type=template&id=4c6af9e6&\"\nimport script from \"./popoverItem.vue?vue&type=script&lang=js&\"\nexport * from \"./popoverItem.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('4c6af9e6', component.options)\n } else {\n api.reload('4c6af9e6', component.options)\n }\n module.hot.accept(\"./popoverItem.vue?vue&type=template&id=4c6af9e6&\", function () {\n api.rerender('4c6af9e6', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/popoverMenu/popoverItem.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./popoverMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./popoverMenu.vue?vue&type=script&lang=js&\"","\n\n\n\n\n\n","import { render, staticRenderFns } from \"./popoverMenu.vue?vue&type=template&id=04ea21c4&\"\nimport script from \"./popoverMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./popoverMenu.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('04ea21c4', component.options)\n } else {\n api.reload('04ea21c4', component.options)\n }\n module.hot.accept(\"./popoverMenu.vue?vue&type=template&id=04ea21c4&\", function () {\n api.rerender('04ea21c4', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/popoverMenu.vue\"\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./userRow.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./userRow.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./userRow.vue?vue&type=template&id=d19586ce&\"\nimport script from \"./userRow.vue?vue&type=script&lang=js&\"\nexport * from \"./userRow.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('d19586ce', component.options)\n } else {\n api.reload('d19586ce', component.options)\n }\n module.hot.accept(\"./userRow.vue?vue&type=template&id=d19586ce&\", function () {\n api.rerender('d19586ce', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/userList/userRow.vue\"\nexport default component.exports","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./userList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./userList.vue?vue&type=script&lang=js&\"","\n \n\n\n\n","import { render, staticRenderFns } from \"./userList.vue?vue&type=template&id=40745299&\"\nimport script from \"./userList.vue?vue&type=script&lang=js&\"\nexport * from \"./userList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('40745299', component.options)\n } else {\n api.reload('40745299', component.options)\n }\n module.hot.accept(\"./userList.vue?vue&type=template&id=40745299&\", function () {\n api.rerender('40745299', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/userList.vue\"\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Users.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Users.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Users.vue?vue&type=template&id=68be103e&\"\nimport script from \"./Users.vue?vue&type=script&lang=js&\"\nexport * from \"./Users.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('68be103e', component.options)\n } else {\n api.reload('68be103e', component.options)\n }\n module.hot.accept(\"./Users.vue?vue&type=template&id=68be103e&\", function () {\n api.rerender('68be103e', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/Users.vue\"\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file diff --git a/settings/js/settings-admin-security.js b/settings/js/settings-admin-security.js index e628464038fbf..bf80e61b252c0 100644 --- a/settings/js/settings-admin-security.js +++ b/settings/js/settings-admin-security.js @@ -5,7 +5,7 @@ * @author Feross Aboukhadijeh * @license MIT */ -t.exports=function(t){return null!=t&&(n(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&n(t.slice(0,0))}(t)||!!t._isBuffer)}},101:function(t,e,n){"use strict";var r=n(41),i=n(6),o=n(110),a=n(111);function s(t){this.defaults=t,this.interceptors={request:new o,response:new o}}s.prototype.request=function(t){"string"==typeof t&&(t=i.merge({url:arguments[0]},arguments[1])),(t=i.merge(r,{method:"get"},this.defaults,t)).method=t.method.toLowerCase();var e=[a,void 0],n=Promise.resolve(t);for(this.interceptors.request.forEach(function(t){e.unshift(t.fulfilled,t.rejected)}),this.interceptors.response.forEach(function(t){e.push(t.fulfilled,t.rejected)});e.length;)n=n.then(e.shift(),e.shift());return n},i.forEach(["delete","get","head","options"],function(t){s.prototype[t]=function(e,n){return this.request(i.merge(n||{},{method:t,url:e}))}}),i.forEach(["post","put","patch"],function(t){s.prototype[t]=function(e,n,r){return this.request(i.merge(r||{},{method:t,url:e,data:n}))}}),t.exports=s},102:function(t,e,n){"use strict";var r=n(6);t.exports=function(t,e){r.forEach(t,function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])})}},103:function(t,e,n){"use strict";var r=n(55);t.exports=function(t,e,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},104:function(t,e,n){"use strict";t.exports=function(t,e,n,r,i){return t.config=e,n&&(t.code=n),t.request=r,t.response=i,t}},105:function(t,e,n){"use strict";var r=n(6);function i(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var o;if(n)o=n(e);else if(r.isURLSearchParams(e))o=e.toString();else{var a=[];r.forEach(e,function(t,e){null!==t&&void 0!==t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),a.push(i(e)+"="+i(t))}))}),o=a.join("&")}return o&&(t+=(-1===t.indexOf("?")?"?":"&")+o),t}},106:function(t,e,n){"use strict";var r=n(6),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,o,a={};return t?(r.forEach(t.split("\n"),function(t){if(o=t.indexOf(":"),e=r.trim(t.substr(0,o)).toLowerCase(),n=r.trim(t.substr(o+1)),e){if(a[e]&&i.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([n]):a[e]?a[e]+", "+n:n}}),a):a}},107:function(t,e,n){"use strict";var r=n(6);t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=i(window.location.href),function(e){var n=r.isString(e)?i(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},108:function(t,e,n){"use strict";var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function i(){this.message="String contains an invalid character"}i.prototype=new Error,i.prototype.code=5,i.prototype.name="InvalidCharacterError",t.exports=function(t){for(var e,n,o=String(t),a="",s=0,u=r;o.charAt(0|s)||(u="=",s%1);a+=u.charAt(63&e>>8-s%1*8)){if((n=o.charCodeAt(s+=.75))>255)throw new i;e=e<<8|n}return a}},109:function(t,e,n){"use strict";var r=n(6);t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,i,o,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},110:function(t,e,n){"use strict";var r=n(6);function i(){this.handlers=[]}i.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},i.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},i.prototype.forEach=function(t){r.forEach(this.handlers,function(e){null!==e&&t(e)})},t.exports=i},111:function(t,e,n){"use strict";var r=n(6),i=n(112),o=n(56),a=n(41),s=n(113),u=n(114);function c(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return c(t),t.baseURL&&!s(t.url)&&(t.url=u(t.baseURL,t.url)),t.headers=t.headers||{},t.data=i(t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],function(e){delete t.headers[e]}),(t.adapter||a.adapter)(t).then(function(e){return c(t),e.data=i(e.data,e.headers,t.transformResponse),e},function(e){return o(e)||(c(t),e&&e.response&&(e.response.data=i(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)})}},112:function(t,e,n){"use strict";var r=n(6);t.exports=function(t,e,n){return r.forEach(n,function(n){t=n(t,e)}),t}},113:function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},114:function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},115:function(t,e,n){"use strict";var r=n(57);function i(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(t){e=t});var n=this;t(function(t){n.reason||(n.reason=new r(t),e(n.reason))})}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var t;return{token:new i(function(e){t=e}),cancel:t}},t.exports=i},116:function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},117:function(t,e,n){window,t.exports=function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=325)}([function(t,e,n){var r=n(2),i=n(8),o=n(13),a=n(10),s=n(21),u=function(t,e,n){var c,l,f,p,d=t&u.F,h=t&u.G,v=t&u.S,m=t&u.P,g=t&u.B,y=h?r:v?r[e]||(r[e]={}):(r[e]||{}).prototype,_=h?i:i[e]||(i[e]={}),b=_.prototype||(_.prototype={});for(c in h&&(n=e),n)f=((l=!d&&y&&void 0!==y[c])?y:n)[c],p=g&&l?s(f,r):m&&"function"==typeof f?s(Function.call,f):f,y&&a(y,c,f,t&u.U),_[c]!=f&&o(_,c,p),m&&b[c]!=f&&(b[c]=f)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(3);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(65)("wks"),i=n(31),o=n(2).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e,n){var r=n(4),i=n(91),o=n(27),a=Object.defineProperty;e.f=n(7)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(1)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(25),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(2),i=n(13),o=n(12),a=n(31)("src"),s=Function.toString,u=(""+s).split("toString");n(8).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c="function"==typeof n;c&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(c&&(o(n,a)||i(n,a,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||s.call(this)})},function(t,e,n){var r=n(0),i=n(1),o=n(24),a=/"/g,s=function(t,e,n,r){var i=String(o(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(r).replace(a,""")+'"'),s+">"+i+""};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*i(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}),"String",n)}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(6),i=n(30);t.exports=n(7)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(45),i=n(24);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(24);t.exports=function(t){return Object(r(t))}},function(t,e,n){"use strict";var r=n(120),i=n(121),o=Object.prototype.toString;function a(t){return"[object Array]"===o.call(t)}function s(t){return null!==t&&"object"==typeof t}function u(t){return"[object Function]"===o.call(t)}function c(t,e){if(null!==t&&void 0!==t)if("object"!=typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;nw;w++)if((p||w in y)&&(m=_(v=y[w],w,g),t))if(n)x[w]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return w;case 2:x.push(v)}else if(l)return!1;return f?-1:c||l?l:x}}},function(t,e,n){var r=n(22);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){"use strict";if(n(7)){var r=n(32),i=n(2),o=n(1),a=n(0),s=n(58),u=n(88),c=n(21),l=n(42),f=n(30),p=n(13),d=n(43),h=n(25),v=n(9),m=n(116),g=n(34),y=n(27),_=n(12),b=n(50),w=n(3),x=n(15),S=n(81),O=n(35),k=n(37),E=n(36).f,A=n(83),C=n(31),T=n(5),D=n(20),j=n(48),M=n(55),P=n(85),N=n(39),$=n(52),L=n(41),I=n(84),F=n(108),R=n(6),B=n(18),U=R.f,z=B.f,V=i.RangeError,H=i.TypeError,Y=i.Uint8Array,W=Array.prototype,q=u.ArrayBuffer,G=u.DataView,J=D(0),K=D(2),X=D(3),Z=D(4),Q=D(5),tt=D(6),et=j(!0),nt=j(!1),rt=P.values,it=P.keys,ot=P.entries,at=W.lastIndexOf,st=W.reduce,ut=W.reduceRight,ct=W.join,lt=W.sort,ft=W.slice,pt=W.toString,dt=W.toLocaleString,ht=T("iterator"),vt=T("toStringTag"),mt=C("typed_constructor"),gt=C("def_constructor"),yt=s.CONSTR,_t=s.TYPED,bt=s.VIEW,wt=D(1,function(t,e){return Et(M(t,t[gt]),e)}),xt=o(function(){return 1===new Y(new Uint16Array([1]).buffer)[0]}),St=!!Y&&!!Y.prototype.set&&o(function(){new Y(1).set({})}),Ot=function(t,e){var n=h(t);if(n<0||n%e)throw V("Wrong offset!");return n},kt=function(t){if(w(t)&&_t in t)return t;throw H(t+" is not a typed array!")},Et=function(t,e){if(!(w(t)&&mt in t))throw H("It is not a typed array constructor!");return new t(e)},At=function(t,e){return Ct(M(t,t[gt]),e)},Ct=function(t,e){for(var n=0,r=e.length,i=Et(t,r);r>n;)i[n]=e[n++];return i},Tt=function(t,e,n){U(t,e,{get:function(){return this._d[n]}})},Dt=function(t){var e,n,r,i,o,a,s=x(t),u=arguments.length,l=u>1?arguments[1]:void 0,f=void 0!==l,p=A(s);if(void 0!=p&&!S(p)){for(a=p.call(s),r=[],e=0;!(o=a.next()).done;e++)r.push(o.value);s=r}for(f&&u>2&&(l=c(l,arguments[2],2)),e=0,n=v(s.length),i=Et(this,n);n>e;e++)i[e]=f?l(s[e],e):s[e];return i},jt=function(){for(var t=0,e=arguments.length,n=Et(this,e);e>t;)n[t]=arguments[t++];return n},Mt=!!Y&&o(function(){dt.call(new Y(1))}),Pt=function(){return dt.apply(Mt?ft.call(kt(this)):kt(this),arguments)},Nt={copyWithin:function(t,e){return F.call(kt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return Z(kt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return I.apply(kt(this),arguments)},filter:function(t){return At(this,K(kt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(kt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(kt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(kt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(kt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(kt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ct.apply(kt(this),arguments)},lastIndexOf:function(t){return at.apply(kt(this),arguments)},map:function(t){return wt(kt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(kt(this),arguments)},reduceRight:function(t){return ut.apply(kt(this),arguments)},reverse:function(){for(var t,e=kt(this).length,n=Math.floor(e/2),r=0;r1?arguments[1]:void 0)},sort:function(t){return lt.call(kt(this),t)},subarray:function(t,e){var n=kt(this),r=n.length,i=g(t,r);return new(M(n,n[gt]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,v((void 0===e?r:g(e,r))-i))}},$t=function(t,e){return At(this,ft.call(kt(this),t,e))},Lt=function(t){kt(this);var e=Ot(arguments[1],1),n=this.length,r=x(t),i=v(r.length),o=0;if(i+e>n)throw V("Wrong length!");for(;o255?255:255&r),i.v[d](n*e+i.o,r,xt)}(this,n,t)},enumerable:!0})};_?(h=n(function(t,n,r,i){l(t,h,c,"_d");var o,a,s,u,f=0,d=0;if(w(n)){if(!(n instanceof q||"ArrayBuffer"==(u=b(n))||"SharedArrayBuffer"==u))return _t in n?Ct(h,n):Dt.call(h,n);o=n,d=Ot(r,e);var g=n.byteLength;if(void 0===i){if(g%e)throw V("Wrong length!");if((a=g-d)<0)throw V("Wrong length!")}else if((a=v(i)*e)+d>g)throw V("Wrong length!");s=a/e}else s=m(n),o=new q(a=s*e);for(p(t,"_d",{b:o,o:d,l:a,e:s,v:new G(o)});f0&&n.unshift(e.target),t.contains(e.target)||function(t,e){if(!t||!e)return!1;for(var n=0,r=e.length;ndocument.F=Object<\/script>"),t.close(),u=t.F;r--;)delete u.prototype[o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},function(t,e,n){var r=n(93),i=n(68).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){var r=n(12),i=n(15),o=n(67)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){var r=n(6).f,i=n(12),o=n(5)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){var r=n(5)("unscopables"),i=Array.prototype;void 0==i[r]&&n(13)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){"use strict";var r=n(2),i=n(6),o=n(7),a=n(5)("species");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(10);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){var r=n(3);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e,n){var r=n(23);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){window,t.exports=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=3)}([function(t,e,n){var r;!function(i){"use strict";var o={},a=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,s=/\d\d?/,u=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,c=/\[([^]*?)\]/gm,l=function(){};function f(t,e){for(var n=[],r=0,i=t.length;r3?0:(t-t%10!=10)*t%10]}};var y={D:function(t){return t.getDate()},DD:function(t){return d(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return t.getDay()},dd:function(t){return d(t.getDay())},ddd:function(t,e){return e.dayNamesShort[t.getDay()]},dddd:function(t,e){return e.dayNames[t.getDay()]},M:function(t){return t.getMonth()+1},MM:function(t){return d(t.getMonth()+1)},MMM:function(t,e){return e.monthNamesShort[t.getMonth()]},MMMM:function(t,e){return e.monthNames[t.getMonth()]},YY:function(t){return String(t.getFullYear()).substr(2)},YYYY:function(t){return d(t.getFullYear(),4)},h:function(t){return t.getHours()%12||12},hh:function(t){return d(t.getHours()%12||12)},H:function(t){return t.getHours()},HH:function(t){return d(t.getHours())},m:function(t){return t.getMinutes()},mm:function(t){return d(t.getMinutes())},s:function(t){return t.getSeconds()},ss:function(t){return d(t.getSeconds())},S:function(t){return Math.round(t.getMilliseconds()/100)},SS:function(t){return d(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return d(t.getMilliseconds(),3)},a:function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},A:function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},ZZ:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+d(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)}},_={D:[s,function(t,e){t.day=e}],Do:[new RegExp(s.source+u.source),function(t,e){t.day=parseInt(e,10)}],M:[s,function(t,e){t.month=e-1}],YY:[s,function(t,e){var n=+(""+(new Date).getFullYear()).substr(0,2);t.year=""+(e>68?n-1:n)+e}],h:[s,function(t,e){t.hour=e}],m:[s,function(t,e){t.minute=e}],s:[s,function(t,e){t.second=e}],YYYY:[/\d{4}/,function(t,e){t.year=e}],S:[/\d/,function(t,e){t.millisecond=100*e}],SS:[/\d{2}/,function(t,e){t.millisecond=10*e}],SSS:[/\d{3}/,function(t,e){t.millisecond=e}],d:[s,l],ddd:[u,l],MMM:[u,p("monthNamesShort")],MMMM:[u,p("monthNames")],a:[u,function(t,e,n){var r=e.toLowerCase();r===n.amPm[0]?t.isPm=!1:r===n.amPm[1]&&(t.isPm=!0)}],ZZ:[/([\+\-]\d\d:?\d\d|Z)/,function(t,e){"Z"===e&&(e="+00:00");var n,r=(e+"").match(/([\+\-]|\d\d)/gi);r&&(n=60*r[1]+parseInt(r[2],10),t.timezoneOffset="+"===r[0]?n:-n)}]};_.dd=_.d,_.dddd=_.ddd,_.DD=_.D,_.mm=_.m,_.hh=_.H=_.HH=_.h,_.MM=_.M,_.ss=_.s,_.A=_.a,o.masks={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},o.format=function(t,e,n){var r=n||o.i18n;if("number"==typeof t&&(t=new Date(t)),"[object Date]"!==Object.prototype.toString.call(t)||isNaN(t.getTime()))throw new Error("Invalid Date in fecha.format");var i=[];return(e=(e=(e=o.masks[e]||e||o.masks.default).replace(c,function(t,e){return i.push(e),"??"})).replace(a,function(e){return e in y?y[e](t,r):e.slice(1,e.length-1)})).replace(/\?\?/g,function(){return i.shift()})},o.parse=function(t,e,n){var r=n||o.i18n;if("string"!=typeof e)throw new Error("Invalid format in fecha.parse");if(e=o.masks[e]||e,t.length>1e3)return!1;var i=!0,s={};if(e.replace(a,function(e){if(_[e]){var n=_[e],o=t.search(n[0]);~o?t.replace(n[0],function(e){return n[1](s,e,r),t=t.substr(o+e.length),e}):i=!1}return _[e]?"":e.slice(1,e.length-1)}),!i)return!1;var u,c=new Date;return!0===s.isPm&&null!=s.hour&&12!=+s.hour?s.hour=+s.hour+12:!1===s.isPm&&12==+s.hour&&(s.hour=0),null!=s.timezoneOffset?(s.minute=+(s.minute||0)-+s.timezoneOffset,u=new Date(Date.UTC(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0))):u=new Date(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0),u},void 0!==t&&t.exports?t.exports=o:void 0===(r=function(){return o}.call(e,n,e,t))||(t.exports=r)}()},function(t,e){var n=/^(attrs|props|on|nativeOn|class|style|hook)$/;function r(t,e){return function(){t&&t.apply(this,arguments),e&&e.apply(this,arguments)}}t.exports=function(t){return t.reduce(function(t,e){var i,o,a,s,u;for(a in e)if(i=t[a],o=e[a],i&&n.test(a))if("class"===a&&("string"==typeof i&&(u=i,t[a]=i={},i[u]=!0),"string"==typeof o&&(u=o,e[a]=o={},o[u]=!0)),"on"===a||"nativeOn"===a||"hook"===a)for(s in o)i[s]=r(i[s],o[s]);else if(Array.isArray(i))t[a]=i.concat(o);else if(Array.isArray(o))t[a]=[i].concat(o);else for(s in o)i[s]=o[s];else t[a]=e[a];return t},{})}},function(t,e,n){"use strict";function r(t,e){for(var n=[],r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i=new Date(t[0]).getTime()}function c(t){var e=(t||"").split(":");return e.length>=2?{hours:parseInt(e[0],10),minutes:parseInt(e[1],10)}:null}function l(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"24",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"a",r=t.hours,i=(r=(r="24"===e?r:r%12||12)<10?"0"+r:r)+":"+(t.minutes<10?"0"+t.minutes:t.minutes);if("12"===e){var o=t.hours>=12?"pm":"am";"A"===n&&(o=o.toUpperCase()),i=i+" "+o}return i}function f(t,e){try{return i.a.format(new Date(t),e)}catch(t){return""}}var p={zh:{days:["日","一","二","三","四","五","六"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],pickers:["未来7天","未来30天","最近7天","最近30天"],placeholder:{date:"请选择日期",dateRange:"请选择日期范围"}},en:{days:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],pickers:["next 7 days","next 30 days","previous 7 days","previous 30 days"],placeholder:{date:"Select Date",dateRange:"Select Date Range"}},ro:{days:["Lun","Mar","Mie","Joi","Vin","Sâm","Dum"],months:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec"],pickers:["urmatoarele 7 zile","urmatoarele 30 zile","ultimele 7 zile","ultimele 30 zile"],placeholder:{date:"Selectați Data",dateRange:"Selectați Intervalul De Date"}},fr:{days:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],months:["Jan","Fev","Mar","Avr","Mai","Juin","Juil","Aout","Sep","Oct","Nov","Dec"],pickers:["7 jours suivants","30 jours suivants","7 jours précédents","30 jours précédents"],placeholder:{date:"Sélectionnez une date",dateRange:"Sélectionnez une période"}},es:{days:["Dom","Lun","mar","Mie","Jue","Vie","Sab"],months:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],pickers:["próximos 7 días","próximos 30 días","7 días anteriores","30 días anteriores"],placeholder:{date:"Seleccionar fecha",dateRange:"Seleccionar un rango de fechas"}},"pt-br":{days:["Dom","Seg","Ter","Qua","Quin","Sex","Sáb"],months:["Jan","Fev","Mar","Abr","Maio","Jun","Jul","Ago","Set","Out","Nov","Dez"],pickers:["próximos 7 dias","próximos 30 dias","7 dias anteriores"," 30 dias anteriores"],placeholder:{date:"Selecione uma data",dateRange:"Selecione um período"}},ru:{days:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],pickers:["след. 7 дней","след. 30 дней","прош. 7 дней","прош. 30 дней"],placeholder:{date:"Выберите дату",dateRange:"Выберите период"}},de:{days:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],pickers:["nächsten 7 Tage","nächsten 30 Tage","vorigen 7 Tage","vorigen 30 Tage"],placeholder:{date:"Datum auswählen",dateRange:"Zeitraum auswählen"}},it:{days:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],months:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],pickers:["successivi 7 giorni","successivi 30 giorni","precedenti 7 giorni","precedenti 30 giorni"],placeholder:{date:"Seleziona una data",dateRange:"Seleziona un intervallo date"}},cs:{days:["Ned","Pon","Úte","Stř","Čtv","Pát","Sob"],months:["Led","Úno","Bře","Dub","Kvě","Čer","Čerc","Srp","Zář","Říj","Lis","Pro"],pickers:["příštích 7 dní","příštích 30 dní","předchozích 7 dní","předchozích 30 dní"],placeholder:{date:"Vyberte datum",dateRange:"Vyberte časové rozmezí"}},sl:{days:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],months:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],pickers:["naslednjih 7 dni","naslednjih 30 dni","prejšnjih 7 dni","prejšnjih 30 dni"],placeholder:{date:"Izberite datum",dateRange:"Izberite razpon med 2 datumoma"}}},d=p.zh,h={methods:{t:function(t){for(var e=this,n=e.$options.name;e&&(!n||"DatePicker"!==n);)(e=e.$parent)&&(n=e.$options.name);for(var r=e&&e.language||d,i=t.split("."),o=r,a=void 0,s=0,u=i.length;ss&&(t.scrollTop=o-t.clientHeight)}else t.scrollTop=0}var m=n(1),g=n.n(m);function y(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=1&&t<=7}},disabledDate:{type:Function,default:function(){return!1}}},methods:{selectDate:function(t){var e=t.year,n=t.month,r=t.day,i=new Date(e,n,r);this.disabledDate(i)||this.$emit("select",i)},getDays:function(t){var e=this.t("days"),n=parseInt(t,10);return e.concat(e).slice(n,n+7)},getDates:function(t,e,n){var r=[],i=new Date(t,e);i.setDate(0);for(var o=(i.getDay()+7-n)%7+1,a=i.getDate()-(o-1),s=0;sthis.calendarMonth?i.push("next-month"):i.push("cur-month"),o===a&&i.push("today"),this.disabledDate(o)&&i.push("disabled"),s&&(o===s?i.push("actived"):u&&o<=s?i.push("inrange"):c&&o>=s&&i.push("inrange")),i},getCellTitle:function(t){var e=t.year,n=t.month,r=t.day;return f(new Date(e,n,r),this.dateFormat)}},render:function(t){var e=this,n=this.getDays(this.firstDayOfWeek).map(function(e){return t("th",[e])}),r=this.getDates(this.calendarYear,this.calendarMonth,this.firstDayOfWeek),i=Array.apply(null,{length:6}).map(function(n,i){var o=r.slice(7*i,7*i+7).map(function(n){var r={class:e.getCellClasses(n)};return t("td",g()([{class:"cell"},r,{attrs:{title:e.getCellTitle(n)},on:{click:e.selectDate.bind(e,n)}}]),[n.day])});return t("tr",[o])});return t("table",{class:"mx-panel mx-panel-date"},[t("thead",[t("tr",[n])]),t("tbody",[i])])}},PanelYear:{name:"panelYear",props:{value:null,firstYear:Number,disabledYear:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledYear||!this.disabledYear(t))},selectYear:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=10*Math.floor(this.firstYear/10),r=this.value&&new Date(this.value).getFullYear(),i=Array.apply(null,{length:10}).map(function(i,o){var a=n+o;return t("span",{class:{cell:!0,actived:r===a,disabled:e.isDisabled(a)},on:{click:e.selectYear.bind(e,a)}},[a])});return t("div",{class:"mx-panel mx-panel-year"},[i])}},PanelMonth:{name:"panelMonth",mixins:[h],props:{value:null,calendarYear:{default:(new Date).getFullYear()},disabledMonth:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledMonth||!this.disabledMonth(t))},selectMonth:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=this.t("months"),r=this.value&&new Date(this.value).getFullYear(),i=this.value&&new Date(this.value).getMonth();return n=n.map(function(n,o){return t("span",{class:{cell:!0,actived:r===e.calendarYear&&i===o,disabled:e.isDisabled(o)},on:{click:e.selectMonth.bind(e,o)}},[n])}),t("div",{class:"mx-panel mx-panel-month"},[n])}},PanelTime:{name:"panelTime",props:{timePickerOptions:{type:[Object,Function],default:function(){return null}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},value:null,timeType:{type:Array,default:function(){return["24","a"]}},disabledTime:Function},computed:{currentHours:function(){return this.value?new Date(this.value).getHours():0},currentMinutes:function(){return this.value?new Date(this.value).getMinutes():0},currentSeconds:function(){return this.value?new Date(this.value).getSeconds():0}},methods:{stringifyText:function(t){return("00"+t).slice(String(t).length)},selectTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("select",new Date(t))},pickTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("pick",new Date(t))},getTimeSelectOptions:function(){var t=[],e=this.timePickerOptions;if(!e)return[];if("function"==typeof e)return e()||[];var n=c(e.start),r=c(e.end),i=c(e.step);if(n&&r&&i)for(var o=n.minutes+60*n.hours,a=r.minutes+60*r.hours,s=i.minutes+60*i.hours,u=Math.floor((a-o)/s),f=0;f<=u;f++){var p=o+f*s,d={hours:Math.floor(p/60),minutes:p%60};t.push({value:d,label:l.apply(void 0,[d].concat(y(this.timeType)))})}return t}},render:function(t){var e=this,n=new Date(this.value),r="function"==typeof this.disabledTime&&this.disabledTime,i=this.getTimeSelectOptions();if(Array.isArray(i)&&i.length)return i=i.map(function(i){var o=i.value.hours,a=i.value.minutes,s=new Date(n).setHours(o,a,0);return t("li",{class:{"mx-time-picker-item":!0,cell:!0,actived:o===e.currentHours&&a===e.currentMinutes,disabled:r&&r(s)},on:{click:e.pickTime.bind(e,s)}},[i.label])}),t("div",{class:"mx-panel mx-panel-time"},[t("ul",{class:"mx-time-list"},[i])]);var o=Array.apply(null,{length:24}).map(function(i,o){var a=new Date(n).setHours(o);return t("li",{class:{cell:!0,actived:o===e.currentHours,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),a=this.minuteStep||1,s=parseInt(60/a),u=Array.apply(null,{length:s}).map(function(i,o){var s=o*a,u=new Date(n).setMinutes(s);return t("li",{class:{cell:!0,actived:s===e.currentMinutes,disabled:r&&r(u)},on:{click:e.selectTime.bind(e,u)}},[e.stringifyText(s)])}),c=Array.apply(null,{length:60}).map(function(i,o){var a=new Date(n).setSeconds(o);return t("li",{class:{cell:!0,actived:o===e.currentSeconds,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),l=[o,u];return 0===this.minuteStep&&l.push(c),l=l.map(function(e){return t("ul",{class:"mx-time-list",style:{width:100/l.length+"%"}},[e])}),t("div",{class:"mx-panel mx-panel-time"},[l])}}},mixins:[h,{methods:{dispatch:function(t,e,n){for(var r=this.$parent||this.$root,i=r.$options.name;r&&(!i||i!==t);)(r=r.$parent)&&(i=r.$options.name);i&&i===t&&(r=r||this).$emit.apply(r,[e].concat(n))}}}],props:{value:{default:null,validator:function(t){return null===t||s(t)}},startAt:null,endAt:null,visible:{type:Boolean,default:!1},type:{type:String,default:"date"},dateFormat:{type:String,default:"YYYY-MM-DD"},firstDayOfWeek:{default:7,type:Number,validator:function(t){return t>=1&&t<=7}},notBefore:{default:null,validator:function(t){return!t||s(t)}},notAfter:{default:null,validator:function(t){return!t||s(t)}},disabledDays:{type:[Array,Function],default:function(){return[]}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},timePickerOptions:{type:[Object,Function],default:function(){return null}}},data:function(){var t=new Date,e=t.getFullYear();return{panel:"NONE",dates:[],calendarMonth:t.getMonth(),calendarYear:e,firstYear:10*Math.floor(e/10)}},computed:{now:{get:function(){return new Date(this.calendarYear,this.calendarMonth).getTime()},set:function(t){var e=new Date(t);this.calendarYear=e.getFullYear(),this.calendarMonth=e.getMonth()}},timeType:function(){return[/h+/.test(this.$parent.format)?"12":"24",/A/.test(this.$parent.format)?"A":"a"]},timeHeader:function(){return"time"===this.type?this.$parent.format:this.value&&f(this.value,this.dateFormat)},yearHeader:function(){return this.firstYear+" ~ "+(this.firstYear+10)},months:function(){return this.t("months")},notBeforeTime:function(){return this.getCriticalTime(this.notBefore)},notAfterTime:function(){return this.getCriticalTime(this.notAfter)}},watch:{value:{immediate:!0,handler:"updateNow"},visible:{immediate:!0,handler:"init"},panel:{handler:"handelPanelChange"}},methods:{handelPanelChange:function(t,e){var n=this;this.dispatch("DatePicker","panel-change",[t,e]),"YEAR"===t?this.firstYear=10*Math.floor(this.calendarYear/10):"TIME"===t&&this.$nextTick(function(){for(var t=n.$el.querySelectorAll(".mx-panel-time .mx-time-list"),e=0,r=t.length;ethis.notAfterTime||e&&t>this.getCriticalTime(e)},inDisabledDays:function(t){var e=this;return Array.isArray(this.disabledDays)?this.disabledDays.some(function(n){return e.getCriticalTime(n)===t}):"function"==typeof this.disabledDays&&this.disabledDays(new Date(t))},isDisabledYear:function(t){var e=new Date(t,0).getTime(),n=new Date(t+1,0).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"year"===this.type&&this.inDisabledDays(e)},isDisabledMonth:function(t){var e=new Date(this.calendarYear,t).getTime(),n=new Date(this.calendarYear,t+1).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"month"===this.type&&this.inDisabledDays(e)},isDisabledDate:function(t){var e=new Date(t).getTime(),n=new Date(t).setHours(23,59,59,999);return this.inBefore(n)||this.inAfter(e)||this.inDisabledDays(e)},isDisabledTime:function(t,e,n){var r=new Date(t).getTime();return this.inBefore(r,e)||this.inAfter(r,n)||this.inDisabledDays(r)},selectDate:function(t){if("datetime"===this.type){var e=new Date(t);return a(this.value)&&e.setHours(this.value.getHours(),this.value.getMinutes(),this.value.getSeconds()),this.isDisabledTime(e)&&(e.setHours(0,0,0,0),this.notBefore&&e.getTime()=200?o():n=setTimeout(o,200)}}),window.addEventListener("resize",this._displayPopup),window.addEventListener("scroll",this._displayPopup)},beforeDestroy:function(){this.popupElm&&this.popupElm.parentNode===document.body&&document.body.removeChild(this.popupElm),window.removeEventListener("resize",this._displayPopup),window.removeEventListener("scroll",this._displayPopup)},methods:{initCalendar:function(){this.handleValueChange(this.value),this.displayPopup()},stringify:function(t,e){return f(t,e||this.format)},parseDate:function(t,e){return function(t,e){try{return i.a.parse(t,e)}catch(t){return!1}}(t,e||this.format)},dateEqual:function(t,e){return a(t)&&a(e)&&t.getTime()===e.getTime()},rangeEqual:function(t,e){var n=this;return Array.isArray(t)&&Array.isArray(e)&&t.length===e.length&&t.every(function(t,r){return n.dateEqual(t,e[r])})},selectRange:function(t){if("function"==typeof t.onClick)return t.onClick(this);this.currentValue=[new Date(t.start),new Date(t.end)],this.updateDate(!0)},clearDate:function(){var t=this.range?[null,null]:null;this.currentValue=t,this.updateDate(!0),this.$emit("clear")},confirmDate:function(){(this.range?u(this.currentValue):s(this.currentValue))&&this.updateDate(!0),this.$emit("confirm",this.currentValue),this.closePopup()},updateDate:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!(this.confirm&&!t||this.disabled||(this.range?this.rangeEqual(this.value,this.currentValue):this.dateEqual(this.value,this.currentValue))||(this.$emit("input",this.currentValue),this.$emit("change",this.currentValue),0))},handleValueChange:function(t){this.range?this.currentValue=u(t)?[new Date(t[0]),new Date(t[1])]:[null,null]:this.currentValue=s(t)?new Date(t):null},selectDate:function(t){this.currentValue=t,this.updateDate()&&this.closePopup()},selectStartDate:function(t){this.$set(this.currentValue,0,t),this.currentValue[1]&&this.updateDate()},selectEndDate:function(t){this.$set(this.currentValue,1,t),this.currentValue[0]&&this.updateDate()},selectTime:function(t,e){this.currentValue=t,this.updateDate()&&e&&this.closePopup()},selectStartTime:function(t){this.selectStartDate(t)},selectEndTime:function(t){this.selectEndDate(t)},showPopup:function(){this.disabled||(this.popupVisible=!0)},closePopup:function(){this.popupVisible=!1},getPopupSize:function(t){var e=t.style.display,n=t.style.visibility;t.style.display="block",t.style.visibility="hidden";var r=window.getComputedStyle(t),i={width:t.offsetWidth+parseInt(r.marginLeft)+parseInt(r.marginRight),height:t.offsetHeight+parseInt(r.marginTop)+parseInt(r.marginBottom)};return t.style.display=e,t.style.visibility=n,i},displayPopup:function(){var t=document.documentElement.clientWidth,e=document.documentElement.clientHeight,n=this.$el.getBoundingClientRect(),r=this._popupRect||(this._popupRect=this.getPopupSize(this.$refs.calendar)),i={},o=0,a=0;this.appendToBody&&(o=window.pageXOffset+n.left,a=window.pageYOffset+n.top),t-n.left a {\n color: inherit;\n text-decoration: none;\n cursor: pointer; }\n .mx-calendar-header > a:hover {\n color: #419dec; }\n .mx-icon-last-month, .mx-icon-last-year,\n .mx-icon-next-month,\n .mx-icon-next-year {\n padding: 0 6px;\n font-size: 20px;\n line-height: 30px; }\n .mx-icon-last-month, .mx-icon-last-year {\n float: left; }\n \n .mx-icon-next-month,\n .mx-icon-next-year {\n float: right; }\n\n.mx-calendar-content {\n width: 224px;\n height: 224px; }\n .mx-calendar-content .cell {\n vertical-align: middle;\n cursor: pointer; }\n .mx-calendar-content .cell:hover {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.actived {\n color: #fff;\n background-color: #1284e7; }\n .mx-calendar-content .cell.inrange {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3; }\n\n.mx-panel {\n width: 100%;\n height: 100%;\n text-align: center; }\n\n.mx-panel-date {\n table-layout: fixed;\n border-collapse: collapse;\n border-spacing: 0; }\n .mx-panel-date td, .mx-panel-date th {\n font-size: 12px;\n width: 32px;\n height: 32px;\n padding: 0;\n overflow: hidden;\n text-align: center; }\n .mx-panel-date td.today {\n color: #2a90e9; }\n .mx-panel-date td.last-month, .mx-panel-date td.next-month {\n color: #ddd; }\n\n.mx-panel-year {\n padding: 7px 0; }\n .mx-panel-year .cell {\n display: inline-block;\n width: 40%;\n margin: 1px 5%;\n line-height: 40px; }\n\n.mx-panel-month .cell {\n display: inline-block;\n width: 30%;\n line-height: 40px;\n margin: 8px 1.5%; }\n\n.mx-time-list {\n position: relative;\n float: left;\n margin: 0;\n padding: 0;\n list-style: none;\n width: 100%;\n height: 100%;\n border-top: 1px solid rgba(0, 0, 0, 0.05);\n border-left: 1px solid rgba(0, 0, 0, 0.05);\n overflow-y: auto;\n /* 滚动条滑块 */ }\n .mx-time-list .mx-time-picker-item {\n display: block;\n text-align: left;\n padding-left: 10px; }\n .mx-time-list:first-child {\n border-left: 0; }\n .mx-time-list .cell {\n width: 100%;\n font-size: 12px;\n height: 30px;\n line-height: 30px; }\n .mx-time-list::-webkit-scrollbar {\n width: 8px;\n height: 8px; }\n .mx-time-list::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.05);\n border-radius: 10px;\n -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);\n box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1); }\n .mx-time-list:hover::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.2); }\n",""])},function(t,e,n){var r=n(5);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(2).default)("511dbeb0",r,!0,{})}])},function(t,e,n){var r=n(14),i=n(9),o=n(34);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(23),i=n(5)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){var r=n(0),i=n(24),o=n(1),a=n(72),s="["+a+"]",u=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),l=function(t,e,n){var i={},s=o(function(){return!!a[t]()||"​…"!="​…"[t]()}),u=i[t]=s?e(f):a[t];n&&(i[n]=u),r(r.P+r.F*s,"String",i)},f=l.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(c,"")),t};t.exports=l},function(t,e,n){var r=n(5)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(13),i=n(10),o=n(1),a=n(24),s=n(5);t.exports=function(t,e,n){var u=s(t),c=n(a,u,""[t]),l=c[0],f=c[1];o(function(){var e={};return e[u]=function(){return 7},7!=""[t](e)})&&(i(String.prototype,t,l),r(RegExp.prototype,u,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)}))}},function(t,e,n){var r=n(21),i=n(106),o=n(81),a=n(4),s=n(9),u=n(83),c={},l={};(e=t.exports=function(t,e,n,f,p){var d,h,v,m,g=p?function(){return t}:u(t),y=r(n,f,e?2:1),_=0;if("function"!=typeof g)throw TypeError(t+" is not iterable!");if(o(g)){for(d=s(t.length);d>_;_++)if((m=e?y(a(h=t[_])[0],h[1]):y(t[_]))===c||m===l)return m}else for(v=g.call(t);!(h=v.next()).done;)if((m=i(v,y,h.value,e))===c||m===l)return m}).BREAK=c,e.RETURN=l},function(t,e,n){var r=n(4),i=n(22),o=n(5)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||void 0==(n=r(a)[o])?e:i(n)}},function(t,e,n){var r=n(2).navigator;t.exports=r&&r.userAgent||""},function(t,e,n){"use strict";var r=n(2),i=n(0),o=n(10),a=n(43),s=n(28),u=n(54),c=n(42),l=n(3),f=n(1),p=n(52),d=n(38),h=n(73);t.exports=function(t,e,n,v,m,g){var y=r[t],_=y,b=m?"set":"add",w=_&&_.prototype,x={},S=function(t){var e=w[t];o(w,t,"delete"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!l(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof _&&(g||w.forEach&&!f(function(){(new _).entries().next()}))){var O=new _,k=O[b](g?{}:-0,1)!=O,E=f(function(){O.has(1)}),A=p(function(t){new _(t)}),C=!g&&f(function(){for(var t=new _,e=5;e--;)t[b](e,e);return!t.has(-0)});A||((_=e(function(e,n){c(e,_,t);var r=h(new y,e,_);return void 0!=n&&u(n,m,r[b],r),r})).prototype=w,w.constructor=_),(E||C)&&(S("delete"),S("has"),m&&S("get")),(C||k)&&S(b),g&&w.clear&&delete w.clear}else _=v.getConstructor(e,t,m,b),a(_.prototype,n),s.NEED=!0;return d(_,t),x[t]=_,i(i.G+i.W+i.F*(_!=y),x),g||v.setStrong(_,t,m),_}},function(t,e,n){for(var r,i=n(2),o=n(13),a=n(31),s=a("typed_array"),u=a("view"),c=!(!i.ArrayBuffer||!i.DataView),l=c,f=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(r=i[p[f++]])?(o(r.prototype,s,!0),o(r.prototype,u,!0)):l=!1;t.exports={ABV:c,CONSTR:l,TYPED:s,VIEW:u}},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n=function(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var i=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(r),o=r.sources.map(function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"});return[n].concat(o).concat([i]).join("\n")}return[n].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i0?r:n)(t)}},function(t,e,n){var r=n(13);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(0),i=n(11),o=n(25),a=n(33),s=n(3).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){e.f=n(7)},function(t,e,n){var r=n(53),i=n(36),o=n(57),a=n(37),s=n(104);t.exports=function(t,e){var n=1==t,u=2==t,c=3==t,l=4==t,f=6==t,p=5==t||f,d=e||s;return function(e,s,h){for(var v,m,g=o(e),y=i(g),_=r(s,h,3),b=a(y.length),w=0,x=n?d(e,b):u?d(e,0):void 0;b>w;w++)if((p||w in y)&&(v=y[w],m=_(v,w,g),t))if(n)x[w]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return w;case 2:x.push(v)}else if(l)return!1;return f?-1:c||l?l:x}}},function(t,e,n){t.exports=!n(8)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(51);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(56),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(111)("wks"),i=n(58),o=n(9).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e,n){"use strict";function r(t){return!(0===t||(!Array.isArray(t)||0!==t.length)&&t)}function i(t){return function(){return!t.apply(void 0,arguments)}}function o(t,e,n,r){return t.filter(function(t){return function(t,e){return void 0===t&&(t="undefined"),null===t&&(t="null"),!1===t&&(t="false"),-1!==t.toString().toLowerCase().indexOf(e.trim())}(r(t,n),e)})}function a(t){return t.filter(function(t){return!t.$isLabel})}function s(t,e){return function(n){return n.reduce(function(n,r){return r[t]&&r[t].length?(n.push({$groupLabel:r[e],$isLabel:!0}),n.concat(r[t])):n},[])}}var u=n(65),c=n.n(u),l=n(59),f=(n.n(l),n(122)),p=(n.n(f),n(64)),d=n.n(p),h=n(120),v=(n.n(h),n(121)),m=(n.n(v),n(117)),g=(n.n(m),n(123)),y=(n.n(g),n(118)),_=(n.n(y),n(119)),b=(n.n(_),function(){for(var t=arguments.length,e=new Array(t),n=0;n-1},isSelected:function(t){var e=this.trackBy?t[this.trackBy]:t;return this.valueKeys.indexOf(e)>-1},getOptionLabel:function(t){if(r(t))return"";if(t.isTag)return t.label;if(t.$isLabel)return t.$groupLabel;var e=this.customLabel(t,this.label);return r(e)?"":e},select:function(t,e){if(t.$isLabel&&this.groupSelect)this.selectGroup(t);else if(!(-1!==this.blockKeys.indexOf(e)||this.disabled||t.$isDisabled||t.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&("Tab"!==e||this.pointerDirty)){if(t.isTag)this.$emit("tag",t.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(t))return void("Tab"!==e&&this.removeElement(t));this.$emit("select",t,this.id),this.multiple?this.$emit("input",this.internalValue.concat([t]),this.id):this.$emit("input",t,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(t){var e=this,n=this.options.find(function(n){return n[e.groupLabel]===t.$groupLabel});if(n)if(this.wholeGroupSelected(n)){this.$emit("remove",n[this.groupValues],this.id);var r=this.internalValue.filter(function(t){return-1===n[e.groupValues].indexOf(t)});this.$emit("input",r,this.id)}else{var o=n[this.groupValues].filter(i(this.isSelected));this.$emit("select",o,this.id),this.$emit("input",this.internalValue.concat(o),this.id)}},wholeGroupSelected:function(t){return t[this.groupValues].every(this.isSelected)},removeElement:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var n="object"===c()(t)?this.valueKeys.indexOf(t[this.trackBy]):this.valueKeys.indexOf(t);if(this.$emit("remove",t,this.id),this.multiple){var r=this.internalValue.slice(0,n).concat(this.internalValue.slice(n+1));this.$emit("input",r,this.id)}else this.$emit("input",null,this.id);this.closeOnSelect&&e&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf("Delete")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var t=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.$nextTick(function(){return t.$refs.search.focus()})):this.$el.focus(),this.$emit("open",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search.blur():this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if("undefined"!=typeof window){var t=this.$el.getBoundingClientRect().top,e=window.innerHeight-this.$el.getBoundingClientRect().bottom;e>this.maxHeight||e>t||"below"===this.openDirection||"bottom"===this.openDirection?(this.prefferedOpenDirection="below",this.optimizedHeight=Math.min(e-40,this.maxHeight)):(this.prefferedOpenDirection="above",this.optimizedHeight=Math.min(t-40,this.maxHeight))}}}}},function(t,e,n){"use strict";var r=n(59);n.n(r),e.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1}},methods:{optionHighlight:function(t,e){return{"multiselect__option--highlight":t===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(e)}},groupHighlight:function(t,e){var n=this;if(!this.groupSelect)return["multiselect__option--disabled"];var r=this.options.find(function(t){return t[n.groupLabel]===e.$groupLabel});return[this.groupSelect?"multiselect__option--group":"multiselect__option--disabled",{"multiselect__option--highlight":t===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(r)}]},addPointerElement:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enter",e=t.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward:function(){this.pointer0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(t){this.pointer=t,this.pointerDirty=!0}}}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(13),i=n(0).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){t.exports=!n(1)&&!n(12)(function(){return 7!=Object.defineProperty(n(42)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){"use strict";var r=n(25),i=n(23),o=n(49),a=n(6),s=n(2),u=n(24),c=n(79),l=n(27),f=n(86),p=n(7)("iterator"),d=!([].keys&&"next"in[].keys()),h=function(){return this};t.exports=function(t,e,n,v,m,g,y){c(n,e,v);var _,b,w,x=function(t){if(!d&&t in E)return E[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},S=e+" Iterator",O="values"==m,k=!1,E=t.prototype,A=E[p]||E["@@iterator"]||m&&E[m],C=A||x(m),T=m?O?x("entries"):C:void 0,D="Array"==e&&E.entries||A;if(D&&(w=f(D.call(new t)))!==Object.prototype&&(l(w,S,!0),r||s(w,p)||a(w,p,h)),O&&A&&"values"!==A.name&&(k=!0,C=function(){return A.call(this)}),r&&!y||!d&&!k&&E[p]||a(E,p,C),u[e]=C,u[S]=h,m)if(_={values:O?C:x("values"),keys:g?C:x("keys"),entries:T},y)for(b in _)b in E||o(E,b,_[b]);else i(i.P+i.F*(d||k),e,_);return _}},function(t,e,n){var r=n(10),i=n(83),o=n(22),a=n(28)("IE_PROTO"),s=function(){},u=function(){var t,e=n(42)("iframe"),r=o.length;for(e.style.display="none",n(76).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("\n\n","import { render, staticRenderFns } from \"./AdminTwoFactor.vue?vue&type=template&id=b7f88748&\"\nimport script from \"./AdminTwoFactor.vue?vue&type=script&lang=js&\"\nexport * from \"./AdminTwoFactor.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AdminTwoFactor.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/roeland/nc/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('b7f88748', component.options)\n } else {\n api.reload('b7f88748', component.options)\n }\n module.hot.accept(\"./AdminTwoFactor.vue?vue&type=template&id=b7f88748&\", function () {\n api.rerender('b7f88748', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/AdminTwoFactor.vue\"\nexport default component.exports","import Vue from 'vue'\n\nimport AdminTwoFactor from './components/AdminTwoFactor.vue'\n\n__webpack_nonce__ = btoa(OC.requestToken)\n\nVue.prototype.t = t;\n\nconst View = Vue.extend(AdminTwoFactor)\nnew View().$mount('#two-factor-auth-settings')\n","/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nexport default function listToStyles (parentId, list) {\n var styles = []\n var newStyles = {}\n for (var i = 0; i < list.length; i++) {\n var item = list[i]\n var id = item[0]\n var css = item[1]\n var media = item[2]\n var sourceMap = item[3]\n var part = {\n id: parentId + ':' + i,\n css: css,\n media: media,\n sourceMap: sourceMap\n }\n if (!newStyles[id]) {\n styles.push(newStyles[id] = { id: id, parts: [part] })\n } else {\n newStyles[id].parts.push(part)\n }\n }\n return styles\n}\n","/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n Modified by Evan You @yyx990803\n*/\n\nimport listToStyles from './listToStyles'\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n if (!hasDocument) {\n throw new Error(\n 'vue-style-loader cannot be used in a non-browser environment. ' +\n \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n ) }\n}\n\n/*\ntype StyleObject = {\n id: number;\n parts: Array\n}\n\ntype StyleObjectPart = {\n css: string;\n media: string;\n sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n [id: number]: {\n id: number,\n refs: number,\n parts: Array<(obj?: StyleObjectPart) => void>\n }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of \n","import { render, staticRenderFns } from \"./AdminTwoFactor.vue?vue&type=template&id=b7f88748&\"\nimport script from \"./AdminTwoFactor.vue?vue&type=script&lang=js&\"\nexport * from \"./AdminTwoFactor.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AdminTwoFactor.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/home/admin/Docker/server/settings/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!module.hot.data) {\n api.createRecord('b7f88748', component.options)\n } else {\n api.reload('b7f88748', component.options)\n }\n module.hot.accept(\"./AdminTwoFactor.vue?vue&type=template&id=b7f88748&\", function () {\n api.rerender('b7f88748', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/components/AdminTwoFactor.vue\"\nexport default component.exports","import Vue from 'vue'\n\nimport AdminTwoFactor from './components/AdminTwoFactor.vue'\n\n__webpack_nonce__ = btoa(OC.requestToken)\n\nVue.prototype.t = t;\n\nconst View = Vue.extend(AdminTwoFactor)\nnew View().$mount('#two-factor-auth-settings')\n","/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nexport default function listToStyles (parentId, list) {\n var styles = []\n var newStyles = {}\n for (var i = 0; i < list.length; i++) {\n var item = list[i]\n var id = item[0]\n var css = item[1]\n var media = item[2]\n var sourceMap = item[3]\n var part = {\n id: parentId + ':' + i,\n css: css,\n media: media,\n sourceMap: sourceMap\n }\n if (!newStyles[id]) {\n styles.push(newStyles[id] = { id: id, parts: [part] })\n } else {\n newStyles[id].parts.push(part)\n }\n }\n return styles\n}\n","/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n Modified by Evan You @yyx990803\n*/\n\nimport listToStyles from './listToStyles'\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n if (!hasDocument) {\n throw new Error(\n 'vue-style-loader cannot be used in a non-browser environment. ' +\n \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n ) }\n}\n\n/*\ntype StyleObject = {\n id: number;\n parts: Array\n}\n\ntype StyleObjectPart = {\n css: string;\n media: string;\n sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n [id: number]: {\n id: number,\n refs: number,\n parts: Array<(obj?: StyleObjectPart) => void>\n }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of