From a719948c5c5480cc23f8bba9cbeba1cbf6812ade Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Fri, 22 Mar 2019 14:03:15 +0100 Subject: [PATCH] Select the username input after creating a user successfully Signed-off-by: Christoph Wurst --- settings/js/vue-6.js | 2 +- settings/js/vue-6.js.map | 2 +- settings/src/components/userList.vue | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/settings/js/vue-6.js b/settings/js/vue-6.js index 31ab299ee4..2acedd48ad 100644 --- a/settings/js/vue-6.js +++ b/settings/js/vue-6.js @@ -4,5 +4,5 @@ * (c) 2016-2018 PeachScript * MIT License */ -t.exports=function(t){var e={};function s(i){if(e[i])return e[i].exports;var n=e[i]={i:i,l:!1,exports:{}};return t[i].call(n.exports,n,n.exports,s),n.l=!0,n.exports}return s.m=t,s.c=e,s.d=function(t,e,i){s.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},s.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},s.t=function(t,e){if(1&e&&(t=s(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(s.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)s.d(i,n,function(e){return t[e]}.bind(null,n));return i},s.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return s.d(e,"a",e),e},s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},s.p="",s(s.s=9)}([function(t,e,s){var i=s(6);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),(0,s(3).default)("09280948",i,!0,{})},function(t,e,s){var i=s(8);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),(0,s(3).default)("65938a1f",i,!0,{})},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var s=function(t,e){var s,i=t[1]||"",n=t[3];if(!n)return i;if(e&&"function"==typeof btoa){var a=(s=n,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */"),o=n.sources.map(function(t){return"/*# sourceURL="+n.sourceRoot+t+" */"});return[i].concat(o).concat([a]).join("\n")}return[i].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+s+"}":s}).join("")},e.i=function(t,s){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},n=0;ns.parts.length&&(i.parts.length=s.parts.length)}else{var o=[];for(n=0;n',"\nscript:\n...\ninfiniteHandler($state) {\n ajax('https://www.example.com/api/news')\n .then((res) => {\n if (res.data.length) {\n $state.loaded();\n } else {\n $state.complete();\n }\n });\n}\n...","","more details: https://github.com/PeachScript/vue-infinite-loading/issues/57#issuecomment-324370549"].join("\n"),INFINITE_EVENT:"`:on-infinite` property will be deprecated soon, please use `@infinite` event instead.",IDENTIFIER:"the `reset` event will be deprecated soon, please reset this component by change the `identifier` property."},o={INFINITE_LOOP:["executed the callback function more than ".concat(i.loopCheckMaxCalls," times for a short time, it looks like searched a wrong scroll wrapper that doest not has fixed height or maximum height, please check it. If you want to force to set a element as scroll wrapper ranther than automatic searching, you can do this:"),'\n\x3c!-- add a special attribute for the real scroll wrapper --\x3e\n
\n ...\n \x3c!-- set force-use-infinite-wrapper --\x3e\n \n
\nor\n
\n ...\n \x3c!-- set force-use-infinite-wrapper as css selector of the real scroll wrapper --\x3e\n \n
\n ',"more details: https://github.com/PeachScript/vue-infinite-loading/issues/55#issuecomment-316934169"].join("\n")},r={READY:0,LOADING:1,COMPLETE:2,ERROR:3},l={color:"#666",fontSize:"14px",padding:"10px 0"},u={mode:"development",props:{spinner:"default",distance:100,forceUseInfiniteWrapper:!1},system:i,slots:{noResults:"No results :(",noMore:"No more data :)",error:"Opps, something went wrong :(",errorBtnText:"Retry",spinner:""},WARNINGS:a,ERRORS:o,STATUS:r},d=s(4),c=s.n(d),p={BUBBLES:{render:function(t){return t("span",{attrs:{class:"loading-bubbles"}},Array.apply(Array,Array(8)).map(function(){return t("span",{attrs:{class:"bubble-item"}})}))}},CIRCLES:{render:function(t){return t("span",{attrs:{class:"loading-circles"}},Array.apply(Array,Array(8)).map(function(){return t("span",{attrs:{class:"circle-item"}})}))}},DEFAULT:{render:function(t){return t("i",{attrs:{class:"loading-default"}})}},SPIRAL:{render:function(t){return t("i",{attrs:{class:"loading-spiral"}})}},WAVEDOTS:{render:function(t){return t("span",{attrs:{class:"loading-wave-dots"}},Array.apply(Array,Array(5)).map(function(){return t("span",{attrs:{class:"wave-item"}})}))}}};function g(t,e,s,i,n,a,o,r){var l,u="function"==typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=s,u._compiled=!0),i&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=l):n&&(l=r?function(){n.call(this,this.$root.$options.shadowRoot)}:n),l)if(u.functional){u._injectStyles=l;var d=u.render;u.render=function(t,e){return l.call(e),d(t,e)}}else{var c=u.beforeCreate;u.beforeCreate=c?[].concat(c,l):[l]}return{exports:t,options:u}}var h=g({name:"Spinner",computed:{spinnerView:function(){return p[(this.$attrs.spinner||"").toUpperCase()]||this.spinnerInConfig},spinnerInConfig:function(){return u.slots.spinner&&"string"==typeof u.slots.spinner?{render:function(){return this._v(u.slots.spinner)}}:"object"===c()(u.slots.spinner)?u.slots.spinner:p[u.props.spinner.toUpperCase()]||p.DEFAULT}}},function(){var t=this.$createElement;return(this._self._c||t)(this.spinnerView,{tag:"component"})},[],!1,function(t){var e=s(5);e.__inject__&&e.__inject__(t)},"46b20d22",null);h.options.__file="Spinner.vue";var f=h.exports;function m(t){"production"!==u.mode&&console.warn("[Vue-infinite-loading warn]: ".concat(t))}var v={timers:[],caches:[],throttle:function(t){var e=this;-1===this.caches.indexOf(t)&&(this.caches.push(t),this.timers.push(setTimeout(function(){t(),e.caches.splice(e.caches.indexOf(t),1),e.timers.shift()},u.system.throttleLimit)))},reset:function(){this.timers.forEach(function(t){clearTimeout(t)}),this.timers.length=0,this.caches=[]}},b={isChecked:!1,timer:null,times:0,track:function(){var t=this;this.times+=1,clearTimeout(this.timer),this.timer=setTimeout(function(){t.isChecked=!0},u.system.loopCheckTimeout),this.times>u.system.loopCheckMaxCalls&&(function(t){console.error("[Vue-infinite-loading error]: ".concat(t))}(o.INFINITE_LOOP),this.isChecked=!0)}},w={key:"_infiniteScrollHeight",getScrollElm:function(t){return t===window?document.documentElement:t},save:function(t){var e=this.getScrollElm(t);e[this.key]=e.scrollHeight},restore:function(t){var e=this.getScrollElm(t);"number"==typeof e[this.key]&&(e.scrollTop=e.scrollHeight-e[this.key]+e.scrollTop),this.remove(e)},remove:function(t){void 0!==t[this.key]&&delete t[this.key]}};function y(t){return t.offsetWidth+t.offsetHeight>0}var _=g({name:"InfiniteLoading",data:function(){return{scrollParent:null,scrollHandler:null,isFirstLoad:!0,status:r.READY,slots:u.slots}},components:{Spinner:f},computed:{isShowSpinner:function(){return this.status===r.LOADING},isShowError:function(){return this.status===r.ERROR},isShowNoResults:function(){return this.status===r.COMPLETE&&this.isFirstLoad},isShowNoMore:function(){return this.status===r.COMPLETE&&!this.isFirstLoad},slotStyles:function(){var t=this,e={};return Object.keys(u.slots).forEach(function(s){var i=function(t){return t.replace(/[A-Z]/g,function(t){return"-".concat(t.toLowerCase())})}(s);(!t.$slots[i]&&!u.slots[s].render||t.$slots[i]&&!t.$slots[i][0].tag)&&(e[s]=l)}),e}},props:{distance:{type:Number,default:u.props.distance},spinner:String,direction:{type:String,default:"bottom"},forceUseInfiniteWrapper:{type:[Boolean,String],default:u.props.forceUseInfiniteWrapper},identifier:{default:+new Date},onInfinite:Function},watch:{identifier:function(){this.stateChanger.reset()}},mounted:function(){var t=this;this.$watch("forceUseInfiniteWrapper",function(){t.scrollParent=t.getScrollParent()},{immediate:!0}),this.scrollHandler=function(t){this.status===r.READY&&(t&&t.constructor===Event&&y(this.$el)?v.throttle(this.attemptLoad):this.attemptLoad())}.bind(this),setTimeout(this.scrollHandler,1),this.scrollParent.addEventListener("scroll",this.scrollHandler,n),this.$on("$InfiniteLoading:loaded",function(e){t.isFirstLoad=!1,"top"===t.direction&&t.$nextTick(function(){w.restore(t.scrollParent)}),t.status===r.LOADING&&t.$nextTick(t.attemptLoad.bind(null,!0)),e&&e.target===t||m(a.STATE_CHANGER)}),this.$on("$InfiniteLoading:complete",function(e){t.status=r.COMPLETE,t.$nextTick(function(){t.$forceUpdate()}),t.scrollParent.removeEventListener("scroll",t.scrollHandler,n),e&&e.target===t||m(a.STATE_CHANGER)}),this.$on("$InfiniteLoading:reset",function(e){t.status=r.READY,t.isFirstLoad=!0,w.remove(t.scrollParent),t.scrollParent.addEventListener("scroll",t.scrollHandler,n),setTimeout(function(){v.reset(),t.scrollHandler()},1),e&&e.target===t||m(a.IDENTIFIER)}),this.stateChanger={loaded:function(){t.$emit("$InfiniteLoading:loaded",{target:t})},complete:function(){t.$emit("$InfiniteLoading:complete",{target:t})},reset:function(){t.$emit("$InfiniteLoading:reset",{target:t})},error:function(){t.status=r.ERROR,v.reset()}},this.onInfinite&&m(a.INFINITE_EVENT)},deactivated:function(){this.status===r.LOADING&&(this.status=r.READY),this.scrollParent.removeEventListener("scroll",this.scrollHandler,n)},activated:function(){this.scrollParent.addEventListener("scroll",this.scrollHandler,n)},methods:{attemptLoad:function(t){var e=this;this.status!==r.COMPLETE&&y(this.$el)&&this.getCurrentDistance()<=this.distance?(this.status=r.LOADING,"top"===this.direction&&this.$nextTick(function(){w.save(e.scrollParent)}),"function"==typeof this.onInfinite?this.onInfinite.call(null,this.stateChanger):this.$emit("infinite",this.stateChanger),!t||this.forceUseInfiniteWrapper||b.isChecked||b.track()):this.status===r.LOADING&&(this.status=r.READY)},getCurrentDistance:function(){return"top"===this.direction?"number"==typeof this.scrollParent.scrollTop?this.scrollParent.scrollTop:this.scrollParent.pageYOffset:this.$el.getBoundingClientRect().top-(this.scrollParent===window?window.innerHeight:this.scrollParent.getBoundingClientRect().bottom)},getScrollParent:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.$el;return"string"==typeof this.forceUseInfiniteWrapper&&(t=e.querySelector(this.forceUseInfiniteWrapper)),t||("BODY"===e.tagName?t=window:!this.forceUseInfiniteWrapper&&["scroll","auto"].indexOf(getComputedStyle(e).overflowY)>-1?t=e:(e.hasAttribute("infinite-wrapper")||e.hasAttribute("data-infinite-wrapper"))&&(t=e)),t||this.getScrollParent(e.parentNode)}},destroyed:function(){!this.status!==r.COMPLETE&&(v.reset(),w.remove(this.scrollParent),this.scrollParent.removeEventListener("scroll",this.scrollHandler,n))}},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"infinite-loading-container"},[s("div",{directives:[{name:"show",rawName:"v-show",value:t.isShowSpinner,expression:"isShowSpinner"}],staticClass:"infinite-status-prompt",style:t.slotStyles.spinner},[t._t("spinner",[s("spinner",{attrs:{spinner:t.spinner}})])],2),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:t.isShowNoResults,expression:"isShowNoResults"}],staticClass:"infinite-status-prompt",style:t.slotStyles.noResults},[t._t("no-results",[t.slots.noResults.render?s(t.slots.noResults,{tag:"component"}):[t._v(t._s(t.slots.noResults))]])],2),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:t.isShowNoMore,expression:"isShowNoMore"}],staticClass:"infinite-status-prompt",style:t.slotStyles.noMore},[t._t("no-more",[t.slots.noMore.render?s(t.slots.noMore,{tag:"component"}):[t._v(t._s(t.slots.noMore))]])],2),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:t.isShowError,expression:"isShowError"}],staticClass:"infinite-status-prompt",style:t.slotStyles.error},[t._t("error",[t.slots.error.render?s(t.slots.error,{tag:"component",attrs:{trigger:t.attemptLoad}}):[t._v("\n "+t._s(t.slots.error)+"\n "),s("br"),t._v(" "),s("button",{staticClass:"btn-try-infinite",domProps:{textContent:t._s(t.slots.errorBtnText)},on:{click:t.attemptLoad}})]],{trigger:t.attemptLoad})],2)])},[],!1,function(t){var e=s(7);e.__inject__&&e.__inject__(t)},"358985eb",null);_.options.__file="InfiniteLoading.vue";var C=_.exports;function x(t){u.mode=t.config.productionTip?"development":"production"}Object.defineProperty(C,"install",{configurable:!1,enumerable:!1,value:function(t,e){Object.assign(u.props,e&&e.props),Object.assign(u.slots,e&&e.slots),Object.assign(u.system,e&&e.system),t.component("infinite-loading",C),x(t)}}),"undefined"!=typeof window&&window.Vue&&(window.Vue.component("infinite-loading",C),x(window.Vue)),e.default=C}])},77:function(e,s,i){"use strict";i.r(s);var n=i(17),a=i(68),o=i.n(a),r=i(2),l=i(39);function u(t){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}r.a.use(l.a);var d={name:"userRow",props:["user","settings","groups","subAdminsGroups","quotaOptions","showConfig","languages","externalActions"],components:{PopoverMenu:n.PopoverMenu,Multiselect:n.Multiselect},directives:{ClickOutside:o.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 t=this,e=this.groups.filter(function(e){return t.user.groups.includes(e.id)});return e},userSubAdminsGroups:function(){var t=this,e=this.subAdminsGroups.filter(function(e){return t.user.subadmin.includes(e.id)});return e},availableGroups:function(){var t=this;return this.groups.map(function(e){var s=Object.assign({},e);return s.$isDisabled=!1===e.canAdd&&!t.user.groups.includes(e.id)||!1===e.canRemove&&t.user.groups.includes(e.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 t=this.user.quota.quota;t>0?t=Math.min(100,Math.round(this.user.quota.used/t*100)):t=95*(1-1/(this.user.quota.used/(10*Math.pow(2,30))+1));return isNaN(t)?0:t},userQuota:function(){if(this.user.quota.quota>=0){var t=OC.Util.humanFileSize(this.user.quota.quota),e=this.quotaOptions.find(function(e){return e.id===t});return e||{id:t,label:t}}return"default"===this.user.quota.quota?this.quotaOptions[0]:this.quotaOptions[1]},minPasswordLength:function(){return this.$store.getters.getPasswordPolicyMinLength},userLanguage:function(){var t=this,e=this.languages[0].languages.concat(this.languages[1].languages).find(function(e){return e.code===t.user.language});return"object"!==u(e)&&""!==this.user.language?{code:this.user.language,name:this.user.language}:""!==this.user.language&&e}},methods:{toggleMenu:function(){this.openedMenu=!this.openedMenu},hideMenu:function(){this.openedMenu=!1},generateAvatar:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:32;return OC.generateUrl("/avatar/{user}/{size}?v={version}",{user:t,size:e,version:oc_userconfig.avatar.version})},formatGroupsTitle:function(t){return t.map(function(t){return t.name}).slice(2).join(", ")},deleteUser:function(){var t=this;this.loading.delete=!0,this.loading.all=!0;var e=this.user.id;return this.$store.dispatch("deleteUser",e).then(function(){t.loading.delete=!1,t.loading.all=!1})},enableDisableUser:function(){var t=this;this.loading.delete=!0,this.loading.all=!0;var e=this.user.id,s=!this.user.enabled;return this.$store.dispatch("enableDisableUser",{userid:e,enabled:s}).then(function(){t.loading.delete=!1,t.loading.all=!1})},updateDisplayName:function(){var t=this,e=this.$refs.displayName.value;this.loading.displayName=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"displayname",value:e}).then(function(){t.loading.displayName=!1,t.$refs.displayName.value=e})},updatePassword:function(){var t=this,e=this.$refs.password.value;this.loading.password=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"password",value:e}).then(function(){t.loading.password=!1,t.$refs.password.value=""})},updateEmail:function(){var t=this,e=this.$refs.mailAddress.value;this.loading.mailAddress=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"email",value:e}).then(function(){t.loading.mailAddress=!1,t.$refs.mailAddress.value=e})},createGroup:function(t){var e=this;return this.loading={groups:!0,subadmins:!0},this.$store.dispatch("addGroup",t).then(function(){e.loading={groups:!1,subadmins:!1};var s=e.user.id;e.$store.dispatch("addUserGroup",{userid:s,gid:t})}).catch(function(){e.loading={groups:!1,subadmins:!1}}),this.$store.getters.getGroups[this.groups.length]},addUserGroup:function(t){var e=this;if(!1===t.canAdd)return!1;this.loading.groups=!0;var s=this.user.id,i=t.id;return this.$store.dispatch("addUserGroup",{userid:s,gid:i}).then(function(){return e.loading.groups=!1})},removeUserGroup:function(t){var e=this;if(!1===t.canRemove)return!1;this.loading.groups=!0;var s=this.user.id,i=t.id;return this.$store.dispatch("removeUserGroup",{userid:s,gid:i}).then(function(){e.loading.groups=!1,e.$route.params.selectedGroup===i&&e.$store.commit("deleteUser",s)}).catch(function(){e.loading.groups=!1})},addUserSubAdmin:function(t){var e=this;this.loading.subadmins=!0;var s=this.user.id,i=t.id;return this.$store.dispatch("addUserSubAdmin",{userid:s,gid:i}).then(function(){return e.loading.subadmins=!1})},removeUserSubAdmin:function(t){var e=this;this.loading.subadmins=!0;var s=this.user.id,i=t.id;return this.$store.dispatch("removeUserSubAdmin",{userid:s,gid:i}).then(function(){return e.loading.subadmins=!1})},setUserQuota:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none";return this.loading.quota=!0,e=e.id?e.id:e,this.$store.dispatch("setUserData",{userid:this.user.id,key:"quota",value:e}).then(function(){return t.loading.quota=!1}),e},validateQuota:function(t){var e=OC.Util.computerFileSize(t);return null!==e&&e>=0&&this.setUserQuota(OC.Util.humanFileSize(OC.Util.computerFileSize(t)))},setUserLanguage:function(t){var e=this;return this.loading.languages=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"language",value:t.code}).then(function(){return e.loading.languages=!1}),t},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})}}},c=i(5),p=Object(c.a)(d,function(){var t=this,e=t.$createElement,s=t._self._c||e;return 1===Object.keys(t.user).length?s("div",{staticClass:"row",attrs:{"data-id":t.user.id}},[s("div",{staticClass:"avatar",class:{"icon-loading-small":t.loading.delete||t.loading.disable}},[t.loading.delete||t.loading.disable?t._e():s("img",{attrs:{alt:"",width:"32",height:"32",src:t.generateAvatar(t.user.id,32),srcset:t.generateAvatar(t.user.id,64)+" 2x, "+t.generateAvatar(t.user.id,128)+" 4x"}})]),t._v(" "),s("div",{staticClass:"name"},[t._v(t._s(t.user.id))]),t._v(" "),s("div",{staticClass:"obfuscated"},[t._v(t._s(t.t("settings","You do not have permissions to see the details of this user")))])]):s("div",{staticClass:"row",class:{disabled:t.loading.delete||t.loading.disable},attrs:{"data-id":t.user.id}},[s("div",{staticClass:"avatar",class:{"icon-loading-small":t.loading.delete||t.loading.disable}},[t.loading.delete||t.loading.disable?t._e():s("img",{attrs:{alt:"",width:"32",height:"32",src:t.generateAvatar(t.user.id,32),srcset:t.generateAvatar(t.user.id,64)+" 2x, "+t.generateAvatar(t.user.id,128)+" 4x"}})]),t._v(" "),s("div",{staticClass:"name"},[t._v(t._s(t.user.id))]),t._v(" "),s("form",{staticClass:"displayName",class:{"icon-loading-small":t.loading.displayName},on:{submit:function(e){return e.preventDefault(),t.updateDisplayName(e)}}},[t.user.backendCapabilities.setDisplayName?[t.user.backendCapabilities.setDisplayName?s("input",{ref:"displayName",attrs:{id:"displayName"+t.user.id+t.rand,type:"text",disabled:t.loading.displayName||t.loading.all,autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"},domProps:{value:t.user.displayname}}):t._e(),t._v(" "),t.user.backendCapabilities.setDisplayName?s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}}):t._e()]:s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.t("settings","The backend does not support changing the display name"),expression:"t('settings', 'The backend does not support changing the display name')",modifiers:{auto:!0}}],staticClass:"name"},[t._v(t._s(t.user.displayname))])],2),t._v(" "),t.settings.canChangePassword&&t.user.backendCapabilities.setPassword?s("form",{staticClass:"password",class:{"icon-loading-small":t.loading.password},on:{submit:function(e){return e.preventDefault(),t.updatePassword(e)}}},[s("input",{ref:"password",attrs:{id:"password"+t.user.id+t.rand,type:"password",required:"",disabled:t.loading.password||t.loading.all,minlength:t.minPasswordLength,value:"",placeholder:t.t("settings","New password"),autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"}}),t._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]):s("div"),t._v(" "),s("form",{staticClass:"mailAddress",class:{"icon-loading-small":t.loading.mailAddress},on:{submit:function(e){return e.preventDefault(),t.updateEmail(e)}}},[s("input",{ref:"mailAddress",attrs:{id:"mailAddress"+t.user.id+t.rand,type:"email",disabled:t.loading.mailAddress||t.loading.all,autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"},domProps:{value:t.user.email}}),t._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]),t._v(" "),s("div",{staticClass:"groups",class:{"icon-loading-small":t.loading.groups}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.userGroups,options:t.availableGroups,disabled:t.loading.groups||t.loading.all,"tag-placeholder":"create",placeholder:t.t("settings","Add user in group"),label:"name","track-by":"id",limit:2,multiple:!0,taggable:t.settings.isAdmin,closeOnSelect:!1,"tag-width":60},on:{tag:t.createGroup,select:t.addUserGroup,remove:t.removeUserGroup}},[s("span",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.formatGroupsTitle(t.userGroups),expression:"formatGroupsTitle(userGroups)",modifiers:{auto:!0}}],staticClass:"multiselect__limit",attrs:{slot:"limit"},slot:"limit"},[t._v("+"+t._s(t.userGroups.length-2))]),t._v(" "),s("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("settings","No results")))])])],1),t._v(" "),t.subAdminsGroups.length>0&&t.settings.isAdmin?s("div",{staticClass:"subadmins",class:{"icon-loading-small":t.loading.subadmins}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.userSubAdminsGroups,options:t.subAdminsGroups,disabled:t.loading.subadmins||t.loading.all,placeholder:t.t("settings","Set user as admin for"),label:"name","track-by":"id",limit:2,multiple:!0,closeOnSelect:!1,"tag-width":60},on:{select:t.addUserSubAdmin,remove:t.removeUserSubAdmin}},[s("span",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.formatGroupsTitle(t.userSubAdminsGroups),expression:"formatGroupsTitle(userSubAdminsGroups)",modifiers:{auto:!0}}],staticClass:"multiselect__limit",attrs:{slot:"limit"},slot:"limit"},[t._v("+"+t._s(t.userSubAdminsGroups.length-2))]),t._v(" "),s("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("settings","No results")))])])],1):t._e(),t._v(" "),s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.usedSpace,expression:"usedSpace",modifiers:{auto:!0}}],staticClass:"quota",class:{"icon-loading-small":t.loading.quota}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.userQuota,options:t.quotaOptions,disabled:t.loading.quota||t.loading.all,"tag-placeholder":"create",placeholder:t.t("settings","Select user quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:t.validateQuota,input:t.setUserQuota}}),t._v(" "),s("progress",{staticClass:"quota-user-progress",class:{warn:t.usedQuota>80},attrs:{max:"100"},domProps:{value:t.usedQuota}})],1),t._v(" "),t.showConfig.showLanguages?s("div",{staticClass:"languages",class:{"icon-loading-small":t.loading.languages}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.userLanguage,options:t.languages,disabled:t.loading.languages||t.loading.all,placeholder:t.t("settings","No language set"),label:"name","track-by":"code",allowEmpty:!1,"group-values":"languages","group-label":"label"},on:{input:t.setUserLanguage}})],1):t._e(),t._v(" "),t.showConfig.showStoragePath?s("div",{staticClass:"storageLocation"},[t._v(t._s(t.user.storageLocation))]):t._e(),t._v(" "),t.showConfig.showUserBackend?s("div",{staticClass:"userBackend"},[t._v(t._s(t.user.backend))]):t._e(),t._v(" "),t.showConfig.showLastLogin?s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.user.lastLogin>0?t.OC.Util.formatDate(t.user.lastLogin):"",expression:"user.lastLogin>0 ? OC.Util.formatDate(user.lastLogin) : ''",modifiers:{auto:!0}}],staticClass:"lastLogin"},[t._v("\n\t\t"+t._s(t.user.lastLogin>0?t.OC.Util.relativeModifiedDate(t.user.lastLogin):t.t("settings","Never"))+"\n\t")]):t._e(),t._v(" "),s("div",{staticClass:"userActions"},[t.OC.currentUser===t.user.id||"admin"===t.user.id||t.loading.all?t._e():s("div",{staticClass:"toggleUserActions"},[s("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.hideMenu,expression:"hideMenu"}],staticClass:"icon-more",on:{click:t.toggleMenu}}),t._v(" "),s("div",{staticClass:"popovermenu",class:{open:t.openedMenu}},[s("popover-menu",{attrs:{menu:t.userActions}})],1)]),t._v(" "),s("div",{staticClass:"feedback",style:{opacity:""!==t.feedbackMessage?1:0}},[s("div",{staticClass:"icon-checkmark"}),t._v("\n\t\t\t"+t._s(t.feedbackMessage)+"\n\t\t")])])])},[],!1,null,null,null).exports,g=i(69),h=i.n(g),f={name:"userList",props:["users","showConfig","selectedGroup","externalActions"],components:{userRow:p,Multiselect:n.Multiselect,InfiniteLoading:h.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")),r.a.set(this.newUser.language,"code",this.settings.defaultLanguage),this.setNewUserDefaultGroup(this.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 t=this.users.filter(function(t){return!1===t.enabled});return 0===t.length&&this.$refs.infiniteLoading&&this.$refs.infiniteLoading.isComplete&&(this.$router.push({name:"users"}),this.$refs.infiniteLoading.stateChanger.reset()),t}return this.settings.isAdmin?this.users.filter(function(t){return!1!==t.enabled}):this.users.filter(function(t){return!1!==t.enabled&&t.id!==oc_current_user})},groups:function(){return this.$store.getters.getGroups.filter(function(t){return"disabled"!==t.id}).sort(function(t,e){return t.name.localeCompare(e.name)})},canAddGroups:function(){return this.groups.map(function(t){return(t=Object.assign({},t)).$isDisabled=!1===t.canAdd,t})},subAdminsGroups:function(){return this.$store.getters.getSubadminGroups},quotaOptions:function(){var t=this.settings.quotaPreset.reduce(function(t,e){return t.concat({id:e,label:e})},[]);return t.unshift(this.unlimitedQuota),t.unshift(this.defaultQuota),t},minPasswordLength:function(){return this.$store.getters.getPasswordPolicyMinLength},usersOffset:function(){return this.$store.getters.getUsersOffset},usersLimit:function(){return this.$store.getters.getUsersLimit},usersCount:function(){return this.users.length},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(t,e){this.$store.commit("resetUsers"),this.$refs.infiniteLoading.stateChanger.reset(),this.setNewUserDefaultGroup(t)},usersCount:function(t,e){0===t&&1===e?this.$refs.infiniteLoading.stateChanger.reset():1===t&&0===e&&this.$refs.infiniteLoading.stateChanger.loaded()}},methods:{onScroll:function(t){this.scrolled=t.target.scrollTo>0},validateQuota:function(t){var e=OC.Util.computerFileSize(t);return null!==e&&e>=0?(t=OC.Util.humanFileSize(OC.Util.computerFileSize(t)),this.newUser.quota={id:t,label:t}):this.newUser.quota=this.quotaOptions[0]},infiniteHandler:function(t){this.$store.dispatch("getUsers",{offset:this.usersOffset,limit:this.usersLimit,group:"disabled"!==this.selectedGroup?this.selectedGroup:"",search:this.searchQuery}).then(function(e){e?t.loaded():t.complete()})},search:function(t){this.searchQuery=t,this.$store.commit("resetUsers"),this.$refs.infiniteLoading.stateChanger.reset()},resetSearch:function(){this.search("")},resetForm:function(){Object.assign(this.newUser,this.$options.data.call(this).newUser),this.setNewUserDefaultGroup(this.selectedGroup),this.loading.all=!1},createUser:function(){var t=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(t){return t.id}),subadmin:this.newUser.subAdminsGroups.map(function(t){return t.id}),quota:this.newUser.quota.id,language:this.newUser.language.code}).then(function(){t.resetForm()}).catch(function(e){if(t.loading.all=!1,e.response&&e.response.data&&e.response.data.ocs&&e.response.data.ocs.meta){var s=e.response.data.ocs.meta.statuscode;102===s?t.$refs.newusername.focus():107===s&&t.$refs.newuserpassword.focus()}})},setNewUserDefaultGroup:function(t){if(t&&t.length>0){var e=this.groups.find(function(e){return e.id===t});if(e)return void(this.newUser.groups=[e])}this.newUser.groups=[]},createGroup:function(t){var e=this;return this.loading.groups=!0,this.$store.dispatch("addGroup",t).then(function(s){e.newUser.groups.push(e.groups.find(function(e){return e.id===t})),e.loading.groups=!1}).catch(function(){e.loading.groups=!1}),this.$store.getters.getGroups[this.groups.length]}}},m=Object(c.a)(f,function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"user-list-grid",attrs:{id:"app-content"},on:{"&scroll":function(e){return t.onScroll(e)}}},[s("div",{staticClass:"row",class:{sticky:t.scrolled&&!t.showConfig.showNewUserForm},attrs:{id:"grid-header"}},[s("div",{staticClass:"avatar",attrs:{id:"headerAvatar"}}),t._v(" "),s("div",{staticClass:"name",attrs:{id:"headerName"}},[t._v(t._s(t.t("settings","Username")))]),t._v(" "),s("div",{staticClass:"displayName",attrs:{id:"headerDisplayName"}},[t._v(t._s(t.t("settings","Display name")))]),t._v(" "),s("div",{staticClass:"password",attrs:{id:"headerPassword"}},[t._v(t._s(t.t("settings","Password")))]),t._v(" "),s("div",{staticClass:"mailAddress",attrs:{id:"headerAddress"}},[t._v(t._s(t.t("settings","Email")))]),t._v(" "),s("div",{staticClass:"groups",attrs:{id:"headerGroups"}},[t._v(t._s(t.t("settings","Groups")))]),t._v(" "),t.subAdminsGroups.length>0&&t.settings.isAdmin?s("div",{staticClass:"subadmins",attrs:{id:"headerSubAdmins"}},[t._v(t._s(t.t("settings","Group admin for")))]):t._e(),t._v(" "),s("div",{staticClass:"quota",attrs:{id:"headerQuota"}},[t._v(t._s(t.t("settings","Quota")))]),t._v(" "),t.showConfig.showLanguages?s("div",{staticClass:"languages",attrs:{id:"headerLanguages"}},[t._v(t._s(t.t("settings","Language")))]):t._e(),t._v(" "),t.showConfig.showStoragePath?s("div",{staticClass:"headerStorageLocation storageLocation"},[t._v(t._s(t.t("settings","Storage location")))]):t._e(),t._v(" "),t.showConfig.showUserBackend?s("div",{staticClass:"headerUserBackend userBackend"},[t._v(t._s(t.t("settings","User backend")))]):t._e(),t._v(" "),t.showConfig.showLastLogin?s("div",{staticClass:"headerLastLogin lastLogin"},[t._v(t._s(t.t("settings","Last login")))]):t._e(),t._v(" "),s("div",{staticClass:"userActions"})]),t._v(" "),s("form",{directives:[{name:"show",rawName:"v-show",value:t.showConfig.showNewUserForm,expression:"showConfig.showNewUserForm"}],staticClass:"row",class:{sticky:t.scrolled&&t.showConfig.showNewUserForm},attrs:{id:"new-user",disabled:t.loading.all},on:{submit:function(e){return e.preventDefault(),t.createUser(e)}}},[s("div",{class:t.loading.all?"icon-loading-small":"icon-add"}),t._v(" "),s("div",{staticClass:"name"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.newUser.id,expression:"newUser.id"}],ref:"newusername",attrs:{id:"newusername",type:"text",required:"",placeholder:t.t("settings","Username"),name:"username",autocomplete:"off",autocapitalize:"none",autocorrect:"off",pattern:"[a-zA-Z0-9 _\\.@\\-']+"},domProps:{value:t.newUser.id},on:{input:function(e){e.target.composing||t.$set(t.newUser,"id",e.target.value)}}})]),t._v(" "),s("div",{staticClass:"displayName"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.newUser.displayName,expression:"newUser.displayName"}],attrs:{id:"newdisplayname",type:"text",placeholder:t.t("settings","Display name"),name:"displayname",autocomplete:"off",autocapitalize:"none",autocorrect:"off"},domProps:{value:t.newUser.displayName},on:{input:function(e){e.target.composing||t.$set(t.newUser,"displayName",e.target.value)}}})]),t._v(" "),s("div",{staticClass:"password"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.newUser.password,expression:"newUser.password"}],ref:"newuserpassword",attrs:{id:"newuserpassword",type:"password",required:""===t.newUser.mailAddress,placeholder:t.t("settings","Password"),name:"password",autocomplete:"new-password",autocapitalize:"none",autocorrect:"off",minlength:t.minPasswordLength},domProps:{value:t.newUser.password},on:{input:function(e){e.target.composing||t.$set(t.newUser,"password",e.target.value)}}})]),t._v(" "),s("div",{staticClass:"mailAddress"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.newUser.mailAddress,expression:"newUser.mailAddress"}],attrs:{id:"newemail",type:"email",required:""===t.newUser.password,placeholder:t.t("settings","Email"),name:"email",autocomplete:"off",autocapitalize:"none",autocorrect:"off"},domProps:{value:t.newUser.mailAddress},on:{input:function(e){e.target.composing||t.$set(t.newUser,"mailAddress",e.target.value)}}})]),t._v(" "),s("div",{staticClass:"groups"},[t.settings.isAdmin?t._e():s("input",{class:{"icon-loading-small":t.loading.groups},attrs:{type:"text",tabindex:"-1",id:"newgroups",required:!t.settings.isAdmin},domProps:{value:t.newUser.groups}}),t._v(" "),s("multiselect",{staticClass:"multiselect-vue",attrs:{options:t.canAddGroups,disabled:t.loading.groups||t.loading.all,"tag-placeholder":"create",placeholder:t.t("settings","Add user in group"),label:"name","track-by":"id",multiple:!0,taggable:!0,"close-on-select":!1,"tag-width":60},on:{tag:t.createGroup},model:{value:t.newUser.groups,callback:function(e){t.$set(t.newUser,"groups",e)},expression:"newUser.groups"}},[s("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("settings","No results")))])])],1),t._v(" "),t.subAdminsGroups.length>0&&t.settings.isAdmin?s("div",{staticClass:"subadmins"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:t.subAdminsGroups,placeholder:t.t("settings","Set user as admin for"),label:"name","track-by":"id",multiple:!0,"close-on-select":!1,"tag-width":60},model:{value:t.newUser.subAdminsGroups,callback:function(e){t.$set(t.newUser,"subAdminsGroups",e)},expression:"newUser.subAdminsGroups"}},[s("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("settings","No results")))])])],1):t._e(),t._v(" "),s("div",{staticClass:"quota"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:t.quotaOptions,placeholder:t.t("settings","Select user quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:t.validateQuota},model:{value:t.newUser.quota,callback:function(e){t.$set(t.newUser,"quota",e)},expression:"newUser.quota"}})],1),t._v(" "),t.showConfig.showLanguages?s("div",{staticClass:"languages"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:t.languages,placeholder:t.t("settings","Default language"),label:"name","track-by":"code",allowEmpty:!1,"group-values":"languages","group-label":"label"},model:{value:t.newUser.language,callback:function(e){t.$set(t.newUser,"language",e)},expression:"newUser.language"}})],1):t._e(),t._v(" "),t.showConfig.showStoragePath?s("div",{staticClass:"storageLocation"}):t._e(),t._v(" "),t.showConfig.showUserBackend?s("div",{staticClass:"userBackend"}):t._e(),t._v(" "),t.showConfig.showLastLogin?s("div",{staticClass:"lastLogin"}):t._e(),t._v(" "),s("div",{staticClass:"userActions"},[s("input",{staticClass:"button primary icon-checkmark-white has-tooltip",attrs:{type:"submit",id:"newsubmit",value:"",title:t.t("settings","Add a new user")}})])]),t._v(" "),t._l(t.filteredUsers,function(e,i){return s("user-row",{key:i,attrs:{user:e,settings:t.settings,showConfig:t.showConfig,groups:t.groups,subAdminsGroups:t.subAdminsGroups,quotaOptions:t.quotaOptions,languages:t.languages,externalActions:t.externalActions}})}),t._v(" "),s("infinite-loading",{ref:"infiniteLoading",on:{infinite:t.infiniteHandler}},[s("div",{attrs:{slot:"spinner"},slot:"spinner"},[s("div",{staticClass:"users-icon-loading icon-loading"})]),t._v(" "),s("div",{attrs:{slot:"no-more"},slot:"no-more"},[s("div",{staticClass:"users-list-end"})]),t._v(" "),s("div",{attrs:{slot:"no-results"},slot:"no-results"},[s("div",{attrs:{id:"emptycontent"}},[s("div",{staticClass:"icon-contacts-dark"}),t._v(" "),s("h2",[t._v(t._s(t.t("settings","No users in here")))])])])])],2)},[],!1,null,null,null).exports,v=i(67),b=i.n(v),w=i(64),y=i.n(w);i(0);function _(t){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}r.a.use(b.a);var C={name:"Users",props:["selectedGroup"],components:{AppContent:n.AppContent,AppNavigationItem:n.AppNavigationItem,AppNavigationNew:n.AppNavigationNew,AppNavigationSettings:n.AppNavigationSettings,userList:m,Multiselect:y.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&&r.a.nextTick(function(){window.newusername.focus()})},getLocalstorage:function(t){var e=this.$localStorage.get(t);return this.showConfig[t]=null!==e?"true"===e:this.showConfig[t],this.showConfig[t]},setLocalStorage:function(t,e){return this.showConfig[t]=e,this.$localStorage.set(t,e),e},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 t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none";this.$store.dispatch("setAppConfig",{app:"files",key:"default_quota",value:e.id?e.id:e}).then(function(){"object"!==_(e)&&(e={id:e,label:e}),t.defaultQuota=e})},validateQuota:function(t){var e=OC.Util.computerFileSize(t);return 0===e?this.setDefaultQuota("none"):null!==e&&this.setDefaultQuota(OC.Util.humanFileSize(OC.Util.computerFileSize(t)))},registerAction:function(t,e,s){return this.externalActions.push({icon:t,text:e,action:s}),this.externalActions},createGroup:function(t){var e=this,s=t.target[0].value;this.loadingAddGroup=!0,this.$store.dispatch("addGroup",s).then(function(){e.showAddGroupEntry=!1,e.loadingAddGroup=!1,e.$router.push({name:"group",params:{selectedGroup:s}})}).catch(function(){e.loadingAddGroup=!1})}},computed:{users:function(){return this.$store.getters.getUsers},usersOffset:function(){return this.$store.getters.getUsersOffset},usersLimit:function(){return this.$store.getters.getUsersLimit},showLanguages:{get:function(){return this.getLocalstorage("showLanguages")},set:function(t){this.setLocalStorage("showLanguages",t)}},showLastLogin:{get:function(){return this.getLocalstorage("showLastLogin")},set:function(t){this.setLocalStorage("showLastLogin",t)}},showUserBackend:{get:function(){return this.getLocalstorage("showUserBackend")},set:function(t){this.setLocalStorage("showUserBackend",t)}},showStoragePath:{get:function(){return this.getLocalstorage("showStoragePath")},set:function(t){this.setLocalStorage("showStoragePath",t)}},userCount:function(){return this.$store.getters.getUserCount},settings:function(){return this.$store.getters.getServerData},quotaOptions:function(){var t=this.settings.quotaPreset.reduce(function(t,e){return t.concat({id:e,label:e})},[]);return t.unshift(this.unlimitedQuota),t},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(t){this.selectedQuota=t}},menu:function(){var e=this,s=this,i=this.$store.getters.getGroups,n=(i=(i=Array.isArray(i)?i:[]).map(function(i){var n={};return n.id=i.id.replace(" ","_"),n.key=n.id,n.utils={},n.router={name:"group",params:{selectedGroup:i.id}},n.text=i.name,n.title=i.name,(i.usercount-i.disabled>0||-1===i.usercount)&&(n.utils.counter=i.usercount-i.disabled),"admin"!==n.id&&"disabled"!==n.id&&e.settings.isAdmin&&(n.utils.actions=[{icon:"icon-delete",text:t("settings","Remove group"),action:function(){s.removeGroup(i.id)}}]),n})).find(function(t){return"disabled"!==t.id&&"admin"!==t.id});if(n=void 0===n?[]:n,(n=Array.isArray(n)?n:[n]).length>0){var a={caption:!0,text:t("settings","Groups")};i.unshift(a)}var o=i.find(function(t){return"admin"==t.id}),l=i.find(function(t){return"disabled"==t.id});i=i.filter(function(t){return-1===["admin","disabled"].indexOf(t.id)}),o&&o.text&&(o.text=t("settings","Admins"),o.icon="icon-user-admin",i.unshift(o)),l&&l.text&&(l.text=t("settings","Disabled users"),l.icon="icon-disabled-users",l.utils&&(l.utils.counter>0||-1===l.utils.counter)&&i.unshift(l));var u={id:"everyone",key:"everyone",icon:"icon-contacts-dark",router:{name:"users"},text:t("settings","Everyone")};this.userCount>0&&r.a.set(u,"utils",{counter:this.userCount}),i.unshift(u);var d={id:"addgroup",key:"addgroup",icon:"icon-add",text:t("settings","Add group"),classes:this.loadingAddGroup?"icon-loading-small":""};return this.showAddGroupEntry?(r.a.set(d,"edit",{text:t("settings","Add group"),action:this.createGroup,reset:function(){s.showAddGroupEntry=!1}}),d.classes="editing"):r.a.set(d,"action",function(){s.showAddGroupEntry=!0,r.a.nextTick(function(){window.addgroup.querySelector('form > input[type="text"]').focus()})}),i.unshift(d),i}}},x=Object(c.a)(C,function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("AppContent",{attrs:{"app-name":"settings","navigation-class":{"icon-loading":t.loadingAddGroup}},scopedSlots:t._u([{key:"navigation",fn:function(){return[s("AppNavigationNew",{attrs:{"button-id":"new-user-button",text:t.t("settings","New user"),"button-class":"icon-add"},on:{click:t.toggleNewUserMenu}}),t._v(" "),s("ul",{attrs:{id:"usergrouplist"}},t._l(t.menu,function(t){return s("AppNavigationItem",{key:t.key,attrs:{item:t}})}),1),t._v(" "),s("AppNavigationSettings",[s("div",[s("p",[t._v(t._s(t.t("settings","Default quota:")))]),t._v(" "),s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.defaultQuota,options:t.quotaOptions,"tag-placeholder":"create",placeholder:t.t("settings","Select default quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:t.validateQuota,input:t.setDefaultQuota}})],1),t._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:t.showLanguages,expression:"showLanguages"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showLanguages"},domProps:{checked:Array.isArray(t.showLanguages)?t._i(t.showLanguages,null)>-1:t.showLanguages},on:{change:function(e){var s=t.showLanguages,i=e.target,n=!!i.checked;if(Array.isArray(s)){var a=t._i(s,null);i.checked?a<0&&(t.showLanguages=s.concat([null])):a>-1&&(t.showLanguages=s.slice(0,a).concat(s.slice(a+1)))}else t.showLanguages=n}}}),t._v(" "),s("label",{attrs:{for:"showLanguages"}},[t._v(t._s(t.t("settings","Show Languages")))])]),t._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:t.showLastLogin,expression:"showLastLogin"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showLastLogin"},domProps:{checked:Array.isArray(t.showLastLogin)?t._i(t.showLastLogin,null)>-1:t.showLastLogin},on:{change:function(e){var s=t.showLastLogin,i=e.target,n=!!i.checked;if(Array.isArray(s)){var a=t._i(s,null);i.checked?a<0&&(t.showLastLogin=s.concat([null])):a>-1&&(t.showLastLogin=s.slice(0,a).concat(s.slice(a+1)))}else t.showLastLogin=n}}}),t._v(" "),s("label",{attrs:{for:"showLastLogin"}},[t._v(t._s(t.t("settings","Show last login")))])]),t._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:t.showUserBackend,expression:"showUserBackend"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showUserBackend"},domProps:{checked:Array.isArray(t.showUserBackend)?t._i(t.showUserBackend,null)>-1:t.showUserBackend},on:{change:function(e){var s=t.showUserBackend,i=e.target,n=!!i.checked;if(Array.isArray(s)){var a=t._i(s,null);i.checked?a<0&&(t.showUserBackend=s.concat([null])):a>-1&&(t.showUserBackend=s.slice(0,a).concat(s.slice(a+1)))}else t.showUserBackend=n}}}),t._v(" "),s("label",{attrs:{for:"showUserBackend"}},[t._v(t._s(t.t("settings","Show user backend")))])]),t._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:t.showStoragePath,expression:"showStoragePath"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showStoragePath"},domProps:{checked:Array.isArray(t.showStoragePath)?t._i(t.showStoragePath,null)>-1:t.showStoragePath},on:{change:function(e){var s=t.showStoragePath,i=e.target,n=!!i.checked;if(Array.isArray(s)){var a=t._i(s,null);i.checked?a<0&&(t.showStoragePath=s.concat([null])):a>-1&&(t.showStoragePath=s.slice(0,a).concat(s.slice(a+1)))}else t.showStoragePath=n}}}),t._v(" "),s("label",{attrs:{for:"showStoragePath"}},[t._v(t._s(t.t("settings","Show storage path")))])])])]},proxy:!0},{key:"content",fn:function(){return[s("user-list",{attrs:{users:t.users,showConfig:t.showConfig,selectedGroup:t.selectedGroup,externalActions:t.externalActions}})]},proxy:!0}])})},[],!1,null,null,null);s.default=x.exports}}]); +t.exports=function(t){var e={};function s(i){if(e[i])return e[i].exports;var n=e[i]={i:i,l:!1,exports:{}};return t[i].call(n.exports,n,n.exports,s),n.l=!0,n.exports}return s.m=t,s.c=e,s.d=function(t,e,i){s.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},s.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},s.t=function(t,e){if(1&e&&(t=s(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(s.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)s.d(i,n,function(e){return t[e]}.bind(null,n));return i},s.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return s.d(e,"a",e),e},s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},s.p="",s(s.s=9)}([function(t,e,s){var i=s(6);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),(0,s(3).default)("09280948",i,!0,{})},function(t,e,s){var i=s(8);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),(0,s(3).default)("65938a1f",i,!0,{})},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var s=function(t,e){var s,i=t[1]||"",n=t[3];if(!n)return i;if(e&&"function"==typeof btoa){var a=(s=n,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */"),o=n.sources.map(function(t){return"/*# sourceURL="+n.sourceRoot+t+" */"});return[i].concat(o).concat([a]).join("\n")}return[i].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+s+"}":s}).join("")},e.i=function(t,s){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},n=0;ns.parts.length&&(i.parts.length=s.parts.length)}else{var o=[];for(n=0;n',"\nscript:\n...\ninfiniteHandler($state) {\n ajax('https://www.example.com/api/news')\n .then((res) => {\n if (res.data.length) {\n $state.loaded();\n } else {\n $state.complete();\n }\n });\n}\n...","","more details: https://github.com/PeachScript/vue-infinite-loading/issues/57#issuecomment-324370549"].join("\n"),INFINITE_EVENT:"`:on-infinite` property will be deprecated soon, please use `@infinite` event instead.",IDENTIFIER:"the `reset` event will be deprecated soon, please reset this component by change the `identifier` property."},o={INFINITE_LOOP:["executed the callback function more than ".concat(i.loopCheckMaxCalls," times for a short time, it looks like searched a wrong scroll wrapper that doest not has fixed height or maximum height, please check it. If you want to force to set a element as scroll wrapper ranther than automatic searching, you can do this:"),'\n\x3c!-- add a special attribute for the real scroll wrapper --\x3e\n
\n ...\n \x3c!-- set force-use-infinite-wrapper --\x3e\n \n
\nor\n
\n ...\n \x3c!-- set force-use-infinite-wrapper as css selector of the real scroll wrapper --\x3e\n \n
\n ',"more details: https://github.com/PeachScript/vue-infinite-loading/issues/55#issuecomment-316934169"].join("\n")},r={READY:0,LOADING:1,COMPLETE:2,ERROR:3},l={color:"#666",fontSize:"14px",padding:"10px 0"},u={mode:"development",props:{spinner:"default",distance:100,forceUseInfiniteWrapper:!1},system:i,slots:{noResults:"No results :(",noMore:"No more data :)",error:"Opps, something went wrong :(",errorBtnText:"Retry",spinner:""},WARNINGS:a,ERRORS:o,STATUS:r},d=s(4),c=s.n(d),p={BUBBLES:{render:function(t){return t("span",{attrs:{class:"loading-bubbles"}},Array.apply(Array,Array(8)).map(function(){return t("span",{attrs:{class:"bubble-item"}})}))}},CIRCLES:{render:function(t){return t("span",{attrs:{class:"loading-circles"}},Array.apply(Array,Array(8)).map(function(){return t("span",{attrs:{class:"circle-item"}})}))}},DEFAULT:{render:function(t){return t("i",{attrs:{class:"loading-default"}})}},SPIRAL:{render:function(t){return t("i",{attrs:{class:"loading-spiral"}})}},WAVEDOTS:{render:function(t){return t("span",{attrs:{class:"loading-wave-dots"}},Array.apply(Array,Array(5)).map(function(){return t("span",{attrs:{class:"wave-item"}})}))}}};function g(t,e,s,i,n,a,o,r){var l,u="function"==typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=s,u._compiled=!0),i&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=l):n&&(l=r?function(){n.call(this,this.$root.$options.shadowRoot)}:n),l)if(u.functional){u._injectStyles=l;var d=u.render;u.render=function(t,e){return l.call(e),d(t,e)}}else{var c=u.beforeCreate;u.beforeCreate=c?[].concat(c,l):[l]}return{exports:t,options:u}}var h=g({name:"Spinner",computed:{spinnerView:function(){return p[(this.$attrs.spinner||"").toUpperCase()]||this.spinnerInConfig},spinnerInConfig:function(){return u.slots.spinner&&"string"==typeof u.slots.spinner?{render:function(){return this._v(u.slots.spinner)}}:"object"===c()(u.slots.spinner)?u.slots.spinner:p[u.props.spinner.toUpperCase()]||p.DEFAULT}}},function(){var t=this.$createElement;return(this._self._c||t)(this.spinnerView,{tag:"component"})},[],!1,function(t){var e=s(5);e.__inject__&&e.__inject__(t)},"46b20d22",null);h.options.__file="Spinner.vue";var f=h.exports;function m(t){"production"!==u.mode&&console.warn("[Vue-infinite-loading warn]: ".concat(t))}var v={timers:[],caches:[],throttle:function(t){var e=this;-1===this.caches.indexOf(t)&&(this.caches.push(t),this.timers.push(setTimeout(function(){t(),e.caches.splice(e.caches.indexOf(t),1),e.timers.shift()},u.system.throttleLimit)))},reset:function(){this.timers.forEach(function(t){clearTimeout(t)}),this.timers.length=0,this.caches=[]}},b={isChecked:!1,timer:null,times:0,track:function(){var t=this;this.times+=1,clearTimeout(this.timer),this.timer=setTimeout(function(){t.isChecked=!0},u.system.loopCheckTimeout),this.times>u.system.loopCheckMaxCalls&&(function(t){console.error("[Vue-infinite-loading error]: ".concat(t))}(o.INFINITE_LOOP),this.isChecked=!0)}},w={key:"_infiniteScrollHeight",getScrollElm:function(t){return t===window?document.documentElement:t},save:function(t){var e=this.getScrollElm(t);e[this.key]=e.scrollHeight},restore:function(t){var e=this.getScrollElm(t);"number"==typeof e[this.key]&&(e.scrollTop=e.scrollHeight-e[this.key]+e.scrollTop),this.remove(e)},remove:function(t){void 0!==t[this.key]&&delete t[this.key]}};function y(t){return t.offsetWidth+t.offsetHeight>0}var _=g({name:"InfiniteLoading",data:function(){return{scrollParent:null,scrollHandler:null,isFirstLoad:!0,status:r.READY,slots:u.slots}},components:{Spinner:f},computed:{isShowSpinner:function(){return this.status===r.LOADING},isShowError:function(){return this.status===r.ERROR},isShowNoResults:function(){return this.status===r.COMPLETE&&this.isFirstLoad},isShowNoMore:function(){return this.status===r.COMPLETE&&!this.isFirstLoad},slotStyles:function(){var t=this,e={};return Object.keys(u.slots).forEach(function(s){var i=function(t){return t.replace(/[A-Z]/g,function(t){return"-".concat(t.toLowerCase())})}(s);(!t.$slots[i]&&!u.slots[s].render||t.$slots[i]&&!t.$slots[i][0].tag)&&(e[s]=l)}),e}},props:{distance:{type:Number,default:u.props.distance},spinner:String,direction:{type:String,default:"bottom"},forceUseInfiniteWrapper:{type:[Boolean,String],default:u.props.forceUseInfiniteWrapper},identifier:{default:+new Date},onInfinite:Function},watch:{identifier:function(){this.stateChanger.reset()}},mounted:function(){var t=this;this.$watch("forceUseInfiniteWrapper",function(){t.scrollParent=t.getScrollParent()},{immediate:!0}),this.scrollHandler=function(t){this.status===r.READY&&(t&&t.constructor===Event&&y(this.$el)?v.throttle(this.attemptLoad):this.attemptLoad())}.bind(this),setTimeout(this.scrollHandler,1),this.scrollParent.addEventListener("scroll",this.scrollHandler,n),this.$on("$InfiniteLoading:loaded",function(e){t.isFirstLoad=!1,"top"===t.direction&&t.$nextTick(function(){w.restore(t.scrollParent)}),t.status===r.LOADING&&t.$nextTick(t.attemptLoad.bind(null,!0)),e&&e.target===t||m(a.STATE_CHANGER)}),this.$on("$InfiniteLoading:complete",function(e){t.status=r.COMPLETE,t.$nextTick(function(){t.$forceUpdate()}),t.scrollParent.removeEventListener("scroll",t.scrollHandler,n),e&&e.target===t||m(a.STATE_CHANGER)}),this.$on("$InfiniteLoading:reset",function(e){t.status=r.READY,t.isFirstLoad=!0,w.remove(t.scrollParent),t.scrollParent.addEventListener("scroll",t.scrollHandler,n),setTimeout(function(){v.reset(),t.scrollHandler()},1),e&&e.target===t||m(a.IDENTIFIER)}),this.stateChanger={loaded:function(){t.$emit("$InfiniteLoading:loaded",{target:t})},complete:function(){t.$emit("$InfiniteLoading:complete",{target:t})},reset:function(){t.$emit("$InfiniteLoading:reset",{target:t})},error:function(){t.status=r.ERROR,v.reset()}},this.onInfinite&&m(a.INFINITE_EVENT)},deactivated:function(){this.status===r.LOADING&&(this.status=r.READY),this.scrollParent.removeEventListener("scroll",this.scrollHandler,n)},activated:function(){this.scrollParent.addEventListener("scroll",this.scrollHandler,n)},methods:{attemptLoad:function(t){var e=this;this.status!==r.COMPLETE&&y(this.$el)&&this.getCurrentDistance()<=this.distance?(this.status=r.LOADING,"top"===this.direction&&this.$nextTick(function(){w.save(e.scrollParent)}),"function"==typeof this.onInfinite?this.onInfinite.call(null,this.stateChanger):this.$emit("infinite",this.stateChanger),!t||this.forceUseInfiniteWrapper||b.isChecked||b.track()):this.status===r.LOADING&&(this.status=r.READY)},getCurrentDistance:function(){return"top"===this.direction?"number"==typeof this.scrollParent.scrollTop?this.scrollParent.scrollTop:this.scrollParent.pageYOffset:this.$el.getBoundingClientRect().top-(this.scrollParent===window?window.innerHeight:this.scrollParent.getBoundingClientRect().bottom)},getScrollParent:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.$el;return"string"==typeof this.forceUseInfiniteWrapper&&(t=e.querySelector(this.forceUseInfiniteWrapper)),t||("BODY"===e.tagName?t=window:!this.forceUseInfiniteWrapper&&["scroll","auto"].indexOf(getComputedStyle(e).overflowY)>-1?t=e:(e.hasAttribute("infinite-wrapper")||e.hasAttribute("data-infinite-wrapper"))&&(t=e)),t||this.getScrollParent(e.parentNode)}},destroyed:function(){!this.status!==r.COMPLETE&&(v.reset(),w.remove(this.scrollParent),this.scrollParent.removeEventListener("scroll",this.scrollHandler,n))}},function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"infinite-loading-container"},[s("div",{directives:[{name:"show",rawName:"v-show",value:t.isShowSpinner,expression:"isShowSpinner"}],staticClass:"infinite-status-prompt",style:t.slotStyles.spinner},[t._t("spinner",[s("spinner",{attrs:{spinner:t.spinner}})])],2),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:t.isShowNoResults,expression:"isShowNoResults"}],staticClass:"infinite-status-prompt",style:t.slotStyles.noResults},[t._t("no-results",[t.slots.noResults.render?s(t.slots.noResults,{tag:"component"}):[t._v(t._s(t.slots.noResults))]])],2),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:t.isShowNoMore,expression:"isShowNoMore"}],staticClass:"infinite-status-prompt",style:t.slotStyles.noMore},[t._t("no-more",[t.slots.noMore.render?s(t.slots.noMore,{tag:"component"}):[t._v(t._s(t.slots.noMore))]])],2),t._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:t.isShowError,expression:"isShowError"}],staticClass:"infinite-status-prompt",style:t.slotStyles.error},[t._t("error",[t.slots.error.render?s(t.slots.error,{tag:"component",attrs:{trigger:t.attemptLoad}}):[t._v("\n "+t._s(t.slots.error)+"\n "),s("br"),t._v(" "),s("button",{staticClass:"btn-try-infinite",domProps:{textContent:t._s(t.slots.errorBtnText)},on:{click:t.attemptLoad}})]],{trigger:t.attemptLoad})],2)])},[],!1,function(t){var e=s(7);e.__inject__&&e.__inject__(t)},"358985eb",null);_.options.__file="InfiniteLoading.vue";var C=_.exports;function x(t){u.mode=t.config.productionTip?"development":"production"}Object.defineProperty(C,"install",{configurable:!1,enumerable:!1,value:function(t,e){Object.assign(u.props,e&&e.props),Object.assign(u.slots,e&&e.slots),Object.assign(u.system,e&&e.system),t.component("infinite-loading",C),x(t)}}),"undefined"!=typeof window&&window.Vue&&(window.Vue.component("infinite-loading",C),x(window.Vue)),e.default=C}])},77:function(e,s,i){"use strict";i.r(s);var n=i(17),a=i(68),o=i.n(a),r=i(2),l=i(39);function u(t){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}r.a.use(l.a);var d={name:"userRow",props:["user","settings","groups","subAdminsGroups","quotaOptions","showConfig","languages","externalActions"],components:{PopoverMenu:n.PopoverMenu,Multiselect:n.Multiselect},directives:{ClickOutside:o.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 t=this,e=this.groups.filter(function(e){return t.user.groups.includes(e.id)});return e},userSubAdminsGroups:function(){var t=this,e=this.subAdminsGroups.filter(function(e){return t.user.subadmin.includes(e.id)});return e},availableGroups:function(){var t=this;return this.groups.map(function(e){var s=Object.assign({},e);return s.$isDisabled=!1===e.canAdd&&!t.user.groups.includes(e.id)||!1===e.canRemove&&t.user.groups.includes(e.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 t=this.user.quota.quota;t>0?t=Math.min(100,Math.round(this.user.quota.used/t*100)):t=95*(1-1/(this.user.quota.used/(10*Math.pow(2,30))+1));return isNaN(t)?0:t},userQuota:function(){if(this.user.quota.quota>=0){var t=OC.Util.humanFileSize(this.user.quota.quota),e=this.quotaOptions.find(function(e){return e.id===t});return e||{id:t,label:t}}return"default"===this.user.quota.quota?this.quotaOptions[0]:this.quotaOptions[1]},minPasswordLength:function(){return this.$store.getters.getPasswordPolicyMinLength},userLanguage:function(){var t=this,e=this.languages[0].languages.concat(this.languages[1].languages).find(function(e){return e.code===t.user.language});return"object"!==u(e)&&""!==this.user.language?{code:this.user.language,name:this.user.language}:""!==this.user.language&&e}},methods:{toggleMenu:function(){this.openedMenu=!this.openedMenu},hideMenu:function(){this.openedMenu=!1},generateAvatar:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:32;return OC.generateUrl("/avatar/{user}/{size}?v={version}",{user:t,size:e,version:oc_userconfig.avatar.version})},formatGroupsTitle:function(t){return t.map(function(t){return t.name}).slice(2).join(", ")},deleteUser:function(){var t=this;this.loading.delete=!0,this.loading.all=!0;var e=this.user.id;return this.$store.dispatch("deleteUser",e).then(function(){t.loading.delete=!1,t.loading.all=!1})},enableDisableUser:function(){var t=this;this.loading.delete=!0,this.loading.all=!0;var e=this.user.id,s=!this.user.enabled;return this.$store.dispatch("enableDisableUser",{userid:e,enabled:s}).then(function(){t.loading.delete=!1,t.loading.all=!1})},updateDisplayName:function(){var t=this,e=this.$refs.displayName.value;this.loading.displayName=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"displayname",value:e}).then(function(){t.loading.displayName=!1,t.$refs.displayName.value=e})},updatePassword:function(){var t=this,e=this.$refs.password.value;this.loading.password=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"password",value:e}).then(function(){t.loading.password=!1,t.$refs.password.value=""})},updateEmail:function(){var t=this,e=this.$refs.mailAddress.value;this.loading.mailAddress=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"email",value:e}).then(function(){t.loading.mailAddress=!1,t.$refs.mailAddress.value=e})},createGroup:function(t){var e=this;return this.loading={groups:!0,subadmins:!0},this.$store.dispatch("addGroup",t).then(function(){e.loading={groups:!1,subadmins:!1};var s=e.user.id;e.$store.dispatch("addUserGroup",{userid:s,gid:t})}).catch(function(){e.loading={groups:!1,subadmins:!1}}),this.$store.getters.getGroups[this.groups.length]},addUserGroup:function(t){var e=this;if(!1===t.canAdd)return!1;this.loading.groups=!0;var s=this.user.id,i=t.id;return this.$store.dispatch("addUserGroup",{userid:s,gid:i}).then(function(){return e.loading.groups=!1})},removeUserGroup:function(t){var e=this;if(!1===t.canRemove)return!1;this.loading.groups=!0;var s=this.user.id,i=t.id;return this.$store.dispatch("removeUserGroup",{userid:s,gid:i}).then(function(){e.loading.groups=!1,e.$route.params.selectedGroup===i&&e.$store.commit("deleteUser",s)}).catch(function(){e.loading.groups=!1})},addUserSubAdmin:function(t){var e=this;this.loading.subadmins=!0;var s=this.user.id,i=t.id;return this.$store.dispatch("addUserSubAdmin",{userid:s,gid:i}).then(function(){return e.loading.subadmins=!1})},removeUserSubAdmin:function(t){var e=this;this.loading.subadmins=!0;var s=this.user.id,i=t.id;return this.$store.dispatch("removeUserSubAdmin",{userid:s,gid:i}).then(function(){return e.loading.subadmins=!1})},setUserQuota:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none";return this.loading.quota=!0,e=e.id?e.id:e,this.$store.dispatch("setUserData",{userid:this.user.id,key:"quota",value:e}).then(function(){return t.loading.quota=!1}),e},validateQuota:function(t){var e=OC.Util.computerFileSize(t);return null!==e&&e>=0&&this.setUserQuota(OC.Util.humanFileSize(OC.Util.computerFileSize(t)))},setUserLanguage:function(t){var e=this;return this.loading.languages=!0,this.$store.dispatch("setUserData",{userid:this.user.id,key:"language",value:t.code}).then(function(){return e.loading.languages=!1}),t},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})}}},c=i(5),p=Object(c.a)(d,function(){var t=this,e=t.$createElement,s=t._self._c||e;return 1===Object.keys(t.user).length?s("div",{staticClass:"row",attrs:{"data-id":t.user.id}},[s("div",{staticClass:"avatar",class:{"icon-loading-small":t.loading.delete||t.loading.disable}},[t.loading.delete||t.loading.disable?t._e():s("img",{attrs:{alt:"",width:"32",height:"32",src:t.generateAvatar(t.user.id,32),srcset:t.generateAvatar(t.user.id,64)+" 2x, "+t.generateAvatar(t.user.id,128)+" 4x"}})]),t._v(" "),s("div",{staticClass:"name"},[t._v(t._s(t.user.id))]),t._v(" "),s("div",{staticClass:"obfuscated"},[t._v(t._s(t.t("settings","You do not have permissions to see the details of this user")))])]):s("div",{staticClass:"row",class:{disabled:t.loading.delete||t.loading.disable},attrs:{"data-id":t.user.id}},[s("div",{staticClass:"avatar",class:{"icon-loading-small":t.loading.delete||t.loading.disable}},[t.loading.delete||t.loading.disable?t._e():s("img",{attrs:{alt:"",width:"32",height:"32",src:t.generateAvatar(t.user.id,32),srcset:t.generateAvatar(t.user.id,64)+" 2x, "+t.generateAvatar(t.user.id,128)+" 4x"}})]),t._v(" "),s("div",{staticClass:"name"},[t._v(t._s(t.user.id))]),t._v(" "),s("form",{staticClass:"displayName",class:{"icon-loading-small":t.loading.displayName},on:{submit:function(e){return e.preventDefault(),t.updateDisplayName(e)}}},[t.user.backendCapabilities.setDisplayName?[t.user.backendCapabilities.setDisplayName?s("input",{ref:"displayName",attrs:{id:"displayName"+t.user.id+t.rand,type:"text",disabled:t.loading.displayName||t.loading.all,autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"},domProps:{value:t.user.displayname}}):t._e(),t._v(" "),t.user.backendCapabilities.setDisplayName?s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}}):t._e()]:s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.t("settings","The backend does not support changing the display name"),expression:"t('settings', 'The backend does not support changing the display name')",modifiers:{auto:!0}}],staticClass:"name"},[t._v(t._s(t.user.displayname))])],2),t._v(" "),t.settings.canChangePassword&&t.user.backendCapabilities.setPassword?s("form",{staticClass:"password",class:{"icon-loading-small":t.loading.password},on:{submit:function(e){return e.preventDefault(),t.updatePassword(e)}}},[s("input",{ref:"password",attrs:{id:"password"+t.user.id+t.rand,type:"password",required:"",disabled:t.loading.password||t.loading.all,minlength:t.minPasswordLength,value:"",placeholder:t.t("settings","New password"),autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"}}),t._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]):s("div"),t._v(" "),s("form",{staticClass:"mailAddress",class:{"icon-loading-small":t.loading.mailAddress},on:{submit:function(e){return e.preventDefault(),t.updateEmail(e)}}},[s("input",{ref:"mailAddress",attrs:{id:"mailAddress"+t.user.id+t.rand,type:"email",disabled:t.loading.mailAddress||t.loading.all,autocomplete:"new-password",autocorrect:"off",autocapitalize:"off",spellcheck:"false"},domProps:{value:t.user.email}}),t._v(" "),s("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]),t._v(" "),s("div",{staticClass:"groups",class:{"icon-loading-small":t.loading.groups}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.userGroups,options:t.availableGroups,disabled:t.loading.groups||t.loading.all,"tag-placeholder":"create",placeholder:t.t("settings","Add user in group"),label:"name","track-by":"id",limit:2,multiple:!0,taggable:t.settings.isAdmin,closeOnSelect:!1,"tag-width":60},on:{tag:t.createGroup,select:t.addUserGroup,remove:t.removeUserGroup}},[s("span",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.formatGroupsTitle(t.userGroups),expression:"formatGroupsTitle(userGroups)",modifiers:{auto:!0}}],staticClass:"multiselect__limit",attrs:{slot:"limit"},slot:"limit"},[t._v("+"+t._s(t.userGroups.length-2))]),t._v(" "),s("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("settings","No results")))])])],1),t._v(" "),t.subAdminsGroups.length>0&&t.settings.isAdmin?s("div",{staticClass:"subadmins",class:{"icon-loading-small":t.loading.subadmins}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.userSubAdminsGroups,options:t.subAdminsGroups,disabled:t.loading.subadmins||t.loading.all,placeholder:t.t("settings","Set user as admin for"),label:"name","track-by":"id",limit:2,multiple:!0,closeOnSelect:!1,"tag-width":60},on:{select:t.addUserSubAdmin,remove:t.removeUserSubAdmin}},[s("span",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.formatGroupsTitle(t.userSubAdminsGroups),expression:"formatGroupsTitle(userSubAdminsGroups)",modifiers:{auto:!0}}],staticClass:"multiselect__limit",attrs:{slot:"limit"},slot:"limit"},[t._v("+"+t._s(t.userSubAdminsGroups.length-2))]),t._v(" "),s("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("settings","No results")))])])],1):t._e(),t._v(" "),s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.usedSpace,expression:"usedSpace",modifiers:{auto:!0}}],staticClass:"quota",class:{"icon-loading-small":t.loading.quota}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.userQuota,options:t.quotaOptions,disabled:t.loading.quota||t.loading.all,"tag-placeholder":"create",placeholder:t.t("settings","Select user quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:t.validateQuota,input:t.setUserQuota}}),t._v(" "),s("progress",{staticClass:"quota-user-progress",class:{warn:t.usedQuota>80},attrs:{max:"100"},domProps:{value:t.usedQuota}})],1),t._v(" "),t.showConfig.showLanguages?s("div",{staticClass:"languages",class:{"icon-loading-small":t.loading.languages}},[s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.userLanguage,options:t.languages,disabled:t.loading.languages||t.loading.all,placeholder:t.t("settings","No language set"),label:"name","track-by":"code",allowEmpty:!1,"group-values":"languages","group-label":"label"},on:{input:t.setUserLanguage}})],1):t._e(),t._v(" "),t.showConfig.showStoragePath?s("div",{staticClass:"storageLocation"},[t._v(t._s(t.user.storageLocation))]):t._e(),t._v(" "),t.showConfig.showUserBackend?s("div",{staticClass:"userBackend"},[t._v(t._s(t.user.backend))]):t._e(),t._v(" "),t.showConfig.showLastLogin?s("div",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.user.lastLogin>0?t.OC.Util.formatDate(t.user.lastLogin):"",expression:"user.lastLogin>0 ? OC.Util.formatDate(user.lastLogin) : ''",modifiers:{auto:!0}}],staticClass:"lastLogin"},[t._v("\n\t\t"+t._s(t.user.lastLogin>0?t.OC.Util.relativeModifiedDate(t.user.lastLogin):t.t("settings","Never"))+"\n\t")]):t._e(),t._v(" "),s("div",{staticClass:"userActions"},[t.OC.currentUser===t.user.id||"admin"===t.user.id||t.loading.all?t._e():s("div",{staticClass:"toggleUserActions"},[s("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.hideMenu,expression:"hideMenu"}],staticClass:"icon-more",on:{click:t.toggleMenu}}),t._v(" "),s("div",{staticClass:"popovermenu",class:{open:t.openedMenu}},[s("popover-menu",{attrs:{menu:t.userActions}})],1)]),t._v(" "),s("div",{staticClass:"feedback",style:{opacity:""!==t.feedbackMessage?1:0}},[s("div",{staticClass:"icon-checkmark"}),t._v("\n\t\t\t"+t._s(t.feedbackMessage)+"\n\t\t")])])])},[],!1,null,null,null).exports,g=i(69),h=i.n(g),f={name:"userList",props:["users","showConfig","selectedGroup","externalActions"],components:{userRow:p,Multiselect:n.Multiselect,InfiniteLoading:h.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")),r.a.set(this.newUser.language,"code",this.settings.defaultLanguage),this.setNewUserDefaultGroup(this.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 t=this.users.filter(function(t){return!1===t.enabled});return 0===t.length&&this.$refs.infiniteLoading&&this.$refs.infiniteLoading.isComplete&&(this.$router.push({name:"users"}),this.$refs.infiniteLoading.stateChanger.reset()),t}return this.settings.isAdmin?this.users.filter(function(t){return!1!==t.enabled}):this.users.filter(function(t){return!1!==t.enabled&&t.id!==oc_current_user})},groups:function(){return this.$store.getters.getGroups.filter(function(t){return"disabled"!==t.id}).sort(function(t,e){return t.name.localeCompare(e.name)})},canAddGroups:function(){return this.groups.map(function(t){return(t=Object.assign({},t)).$isDisabled=!1===t.canAdd,t})},subAdminsGroups:function(){return this.$store.getters.getSubadminGroups},quotaOptions:function(){var t=this.settings.quotaPreset.reduce(function(t,e){return t.concat({id:e,label:e})},[]);return t.unshift(this.unlimitedQuota),t.unshift(this.defaultQuota),t},minPasswordLength:function(){return this.$store.getters.getPasswordPolicyMinLength},usersOffset:function(){return this.$store.getters.getUsersOffset},usersLimit:function(){return this.$store.getters.getUsersLimit},usersCount:function(){return this.users.length},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(t,e){this.$store.commit("resetUsers"),this.$refs.infiniteLoading.stateChanger.reset(),this.setNewUserDefaultGroup(t)},usersCount:function(t,e){0===t&&1===e?this.$refs.infiniteLoading.stateChanger.reset():1===t&&0===e&&this.$refs.infiniteLoading.stateChanger.loaded()}},methods:{onScroll:function(t){this.scrolled=t.target.scrollTo>0},validateQuota:function(t){var e=OC.Util.computerFileSize(t);return null!==e&&e>=0?(t=OC.Util.humanFileSize(OC.Util.computerFileSize(t)),this.newUser.quota={id:t,label:t}):this.newUser.quota=this.quotaOptions[0]},infiniteHandler:function(t){this.$store.dispatch("getUsers",{offset:this.usersOffset,limit:this.usersLimit,group:"disabled"!==this.selectedGroup?this.selectedGroup:"",search:this.searchQuery}).then(function(e){e?t.loaded():t.complete()})},search:function(t){this.searchQuery=t,this.$store.commit("resetUsers"),this.$refs.infiniteLoading.stateChanger.reset()},resetSearch:function(){this.search("")},resetForm:function(){Object.assign(this.newUser,this.$options.data.call(this).newUser),this.setNewUserDefaultGroup(this.selectedGroup),this.loading.all=!1},createUser:function(){var t=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(t){return t.id}),subadmin:this.newUser.subAdminsGroups.map(function(t){return t.id}),quota:this.newUser.quota.id,language:this.newUser.language.code}).then(function(){t.resetForm(),t.$refs.newusername.focus()}).catch(function(e){if(t.loading.all=!1,e.response&&e.response.data&&e.response.data.ocs&&e.response.data.ocs.meta){var s=e.response.data.ocs.meta.statuscode;102===s?t.$refs.newusername.focus():107===s&&t.$refs.newuserpassword.focus()}})},setNewUserDefaultGroup:function(t){if(t&&t.length>0){var e=this.groups.find(function(e){return e.id===t});if(e)return void(this.newUser.groups=[e])}this.newUser.groups=[]},createGroup:function(t){var e=this;return this.loading.groups=!0,this.$store.dispatch("addGroup",t).then(function(s){e.newUser.groups.push(e.groups.find(function(e){return e.id===t})),e.loading.groups=!1}).catch(function(){e.loading.groups=!1}),this.$store.getters.getGroups[this.groups.length]}}},m=Object(c.a)(f,function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"user-list-grid",attrs:{id:"app-content"},on:{"&scroll":function(e){return t.onScroll(e)}}},[s("div",{staticClass:"row",class:{sticky:t.scrolled&&!t.showConfig.showNewUserForm},attrs:{id:"grid-header"}},[s("div",{staticClass:"avatar",attrs:{id:"headerAvatar"}}),t._v(" "),s("div",{staticClass:"name",attrs:{id:"headerName"}},[t._v(t._s(t.t("settings","Username")))]),t._v(" "),s("div",{staticClass:"displayName",attrs:{id:"headerDisplayName"}},[t._v(t._s(t.t("settings","Display name")))]),t._v(" "),s("div",{staticClass:"password",attrs:{id:"headerPassword"}},[t._v(t._s(t.t("settings","Password")))]),t._v(" "),s("div",{staticClass:"mailAddress",attrs:{id:"headerAddress"}},[t._v(t._s(t.t("settings","Email")))]),t._v(" "),s("div",{staticClass:"groups",attrs:{id:"headerGroups"}},[t._v(t._s(t.t("settings","Groups")))]),t._v(" "),t.subAdminsGroups.length>0&&t.settings.isAdmin?s("div",{staticClass:"subadmins",attrs:{id:"headerSubAdmins"}},[t._v(t._s(t.t("settings","Group admin for")))]):t._e(),t._v(" "),s("div",{staticClass:"quota",attrs:{id:"headerQuota"}},[t._v(t._s(t.t("settings","Quota")))]),t._v(" "),t.showConfig.showLanguages?s("div",{staticClass:"languages",attrs:{id:"headerLanguages"}},[t._v(t._s(t.t("settings","Language")))]):t._e(),t._v(" "),t.showConfig.showStoragePath?s("div",{staticClass:"headerStorageLocation storageLocation"},[t._v(t._s(t.t("settings","Storage location")))]):t._e(),t._v(" "),t.showConfig.showUserBackend?s("div",{staticClass:"headerUserBackend userBackend"},[t._v(t._s(t.t("settings","User backend")))]):t._e(),t._v(" "),t.showConfig.showLastLogin?s("div",{staticClass:"headerLastLogin lastLogin"},[t._v(t._s(t.t("settings","Last login")))]):t._e(),t._v(" "),s("div",{staticClass:"userActions"})]),t._v(" "),s("form",{directives:[{name:"show",rawName:"v-show",value:t.showConfig.showNewUserForm,expression:"showConfig.showNewUserForm"}],staticClass:"row",class:{sticky:t.scrolled&&t.showConfig.showNewUserForm},attrs:{id:"new-user",disabled:t.loading.all},on:{submit:function(e){return e.preventDefault(),t.createUser(e)}}},[s("div",{class:t.loading.all?"icon-loading-small":"icon-add"}),t._v(" "),s("div",{staticClass:"name"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.newUser.id,expression:"newUser.id"}],ref:"newusername",attrs:{id:"newusername",type:"text",required:"",placeholder:t.t("settings","Username"),name:"username",autocomplete:"off",autocapitalize:"none",autocorrect:"off",pattern:"[a-zA-Z0-9 _\\.@\\-']+"},domProps:{value:t.newUser.id},on:{input:function(e){e.target.composing||t.$set(t.newUser,"id",e.target.value)}}})]),t._v(" "),s("div",{staticClass:"displayName"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.newUser.displayName,expression:"newUser.displayName"}],attrs:{id:"newdisplayname",type:"text",placeholder:t.t("settings","Display name"),name:"displayname",autocomplete:"off",autocapitalize:"none",autocorrect:"off"},domProps:{value:t.newUser.displayName},on:{input:function(e){e.target.composing||t.$set(t.newUser,"displayName",e.target.value)}}})]),t._v(" "),s("div",{staticClass:"password"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.newUser.password,expression:"newUser.password"}],ref:"newuserpassword",attrs:{id:"newuserpassword",type:"password",required:""===t.newUser.mailAddress,placeholder:t.t("settings","Password"),name:"password",autocomplete:"new-password",autocapitalize:"none",autocorrect:"off",minlength:t.minPasswordLength},domProps:{value:t.newUser.password},on:{input:function(e){e.target.composing||t.$set(t.newUser,"password",e.target.value)}}})]),t._v(" "),s("div",{staticClass:"mailAddress"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.newUser.mailAddress,expression:"newUser.mailAddress"}],attrs:{id:"newemail",type:"email",required:""===t.newUser.password,placeholder:t.t("settings","Email"),name:"email",autocomplete:"off",autocapitalize:"none",autocorrect:"off"},domProps:{value:t.newUser.mailAddress},on:{input:function(e){e.target.composing||t.$set(t.newUser,"mailAddress",e.target.value)}}})]),t._v(" "),s("div",{staticClass:"groups"},[t.settings.isAdmin?t._e():s("input",{class:{"icon-loading-small":t.loading.groups},attrs:{type:"text",tabindex:"-1",id:"newgroups",required:!t.settings.isAdmin},domProps:{value:t.newUser.groups}}),t._v(" "),s("multiselect",{staticClass:"multiselect-vue",attrs:{options:t.canAddGroups,disabled:t.loading.groups||t.loading.all,"tag-placeholder":"create",placeholder:t.t("settings","Add user in group"),label:"name","track-by":"id",multiple:!0,taggable:!0,"close-on-select":!1,"tag-width":60},on:{tag:t.createGroup},model:{value:t.newUser.groups,callback:function(e){t.$set(t.newUser,"groups",e)},expression:"newUser.groups"}},[s("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("settings","No results")))])])],1),t._v(" "),t.subAdminsGroups.length>0&&t.settings.isAdmin?s("div",{staticClass:"subadmins"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:t.subAdminsGroups,placeholder:t.t("settings","Set user as admin for"),label:"name","track-by":"id",multiple:!0,"close-on-select":!1,"tag-width":60},model:{value:t.newUser.subAdminsGroups,callback:function(e){t.$set(t.newUser,"subAdminsGroups",e)},expression:"newUser.subAdminsGroups"}},[s("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("settings","No results")))])])],1):t._e(),t._v(" "),s("div",{staticClass:"quota"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:t.quotaOptions,placeholder:t.t("settings","Select user quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:t.validateQuota},model:{value:t.newUser.quota,callback:function(e){t.$set(t.newUser,"quota",e)},expression:"newUser.quota"}})],1),t._v(" "),t.showConfig.showLanguages?s("div",{staticClass:"languages"},[s("multiselect",{staticClass:"multiselect-vue",attrs:{options:t.languages,placeholder:t.t("settings","Default language"),label:"name","track-by":"code",allowEmpty:!1,"group-values":"languages","group-label":"label"},model:{value:t.newUser.language,callback:function(e){t.$set(t.newUser,"language",e)},expression:"newUser.language"}})],1):t._e(),t._v(" "),t.showConfig.showStoragePath?s("div",{staticClass:"storageLocation"}):t._e(),t._v(" "),t.showConfig.showUserBackend?s("div",{staticClass:"userBackend"}):t._e(),t._v(" "),t.showConfig.showLastLogin?s("div",{staticClass:"lastLogin"}):t._e(),t._v(" "),s("div",{staticClass:"userActions"},[s("input",{staticClass:"button primary icon-checkmark-white has-tooltip",attrs:{type:"submit",id:"newsubmit",value:"",title:t.t("settings","Add a new user")}})])]),t._v(" "),t._l(t.filteredUsers,function(e,i){return s("user-row",{key:i,attrs:{user:e,settings:t.settings,showConfig:t.showConfig,groups:t.groups,subAdminsGroups:t.subAdminsGroups,quotaOptions:t.quotaOptions,languages:t.languages,externalActions:t.externalActions}})}),t._v(" "),s("infinite-loading",{ref:"infiniteLoading",on:{infinite:t.infiniteHandler}},[s("div",{attrs:{slot:"spinner"},slot:"spinner"},[s("div",{staticClass:"users-icon-loading icon-loading"})]),t._v(" "),s("div",{attrs:{slot:"no-more"},slot:"no-more"},[s("div",{staticClass:"users-list-end"})]),t._v(" "),s("div",{attrs:{slot:"no-results"},slot:"no-results"},[s("div",{attrs:{id:"emptycontent"}},[s("div",{staticClass:"icon-contacts-dark"}),t._v(" "),s("h2",[t._v(t._s(t.t("settings","No users in here")))])])])])],2)},[],!1,null,null,null).exports,v=i(67),b=i.n(v),w=i(64),y=i.n(w);i(0);function _(t){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}r.a.use(b.a);var C={name:"Users",props:["selectedGroup"],components:{AppContent:n.AppContent,AppNavigationItem:n.AppNavigationItem,AppNavigationNew:n.AppNavigationNew,AppNavigationSettings:n.AppNavigationSettings,userList:m,Multiselect:y.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&&r.a.nextTick(function(){window.newusername.focus()})},getLocalstorage:function(t){var e=this.$localStorage.get(t);return this.showConfig[t]=null!==e?"true"===e:this.showConfig[t],this.showConfig[t]},setLocalStorage:function(t,e){return this.showConfig[t]=e,this.$localStorage.set(t,e),e},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 t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"none";this.$store.dispatch("setAppConfig",{app:"files",key:"default_quota",value:e.id?e.id:e}).then(function(){"object"!==_(e)&&(e={id:e,label:e}),t.defaultQuota=e})},validateQuota:function(t){var e=OC.Util.computerFileSize(t);return 0===e?this.setDefaultQuota("none"):null!==e&&this.setDefaultQuota(OC.Util.humanFileSize(OC.Util.computerFileSize(t)))},registerAction:function(t,e,s){return this.externalActions.push({icon:t,text:e,action:s}),this.externalActions},createGroup:function(t){var e=this,s=t.target[0].value;this.loadingAddGroup=!0,this.$store.dispatch("addGroup",s).then(function(){e.showAddGroupEntry=!1,e.loadingAddGroup=!1,e.$router.push({name:"group",params:{selectedGroup:s}})}).catch(function(){e.loadingAddGroup=!1})}},computed:{users:function(){return this.$store.getters.getUsers},usersOffset:function(){return this.$store.getters.getUsersOffset},usersLimit:function(){return this.$store.getters.getUsersLimit},showLanguages:{get:function(){return this.getLocalstorage("showLanguages")},set:function(t){this.setLocalStorage("showLanguages",t)}},showLastLogin:{get:function(){return this.getLocalstorage("showLastLogin")},set:function(t){this.setLocalStorage("showLastLogin",t)}},showUserBackend:{get:function(){return this.getLocalstorage("showUserBackend")},set:function(t){this.setLocalStorage("showUserBackend",t)}},showStoragePath:{get:function(){return this.getLocalstorage("showStoragePath")},set:function(t){this.setLocalStorage("showStoragePath",t)}},userCount:function(){return this.$store.getters.getUserCount},settings:function(){return this.$store.getters.getServerData},quotaOptions:function(){var t=this.settings.quotaPreset.reduce(function(t,e){return t.concat({id:e,label:e})},[]);return t.unshift(this.unlimitedQuota),t},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(t){this.selectedQuota=t}},menu:function(){var e=this,s=this,i=this.$store.getters.getGroups,n=(i=(i=Array.isArray(i)?i:[]).map(function(i){var n={};return n.id=i.id.replace(" ","_"),n.key=n.id,n.utils={},n.router={name:"group",params:{selectedGroup:i.id}},n.text=i.name,n.title=i.name,(i.usercount-i.disabled>0||-1===i.usercount)&&(n.utils.counter=i.usercount-i.disabled),"admin"!==n.id&&"disabled"!==n.id&&e.settings.isAdmin&&(n.utils.actions=[{icon:"icon-delete",text:t("settings","Remove group"),action:function(){s.removeGroup(i.id)}}]),n})).find(function(t){return"disabled"!==t.id&&"admin"!==t.id});if(n=void 0===n?[]:n,(n=Array.isArray(n)?n:[n]).length>0){var a={caption:!0,text:t("settings","Groups")};i.unshift(a)}var o=i.find(function(t){return"admin"==t.id}),l=i.find(function(t){return"disabled"==t.id});i=i.filter(function(t){return-1===["admin","disabled"].indexOf(t.id)}),o&&o.text&&(o.text=t("settings","Admins"),o.icon="icon-user-admin",i.unshift(o)),l&&l.text&&(l.text=t("settings","Disabled users"),l.icon="icon-disabled-users",l.utils&&(l.utils.counter>0||-1===l.utils.counter)&&i.unshift(l));var u={id:"everyone",key:"everyone",icon:"icon-contacts-dark",router:{name:"users"},text:t("settings","Everyone")};this.userCount>0&&r.a.set(u,"utils",{counter:this.userCount}),i.unshift(u);var d={id:"addgroup",key:"addgroup",icon:"icon-add",text:t("settings","Add group"),classes:this.loadingAddGroup?"icon-loading-small":""};return this.showAddGroupEntry?(r.a.set(d,"edit",{text:t("settings","Add group"),action:this.createGroup,reset:function(){s.showAddGroupEntry=!1}}),d.classes="editing"):r.a.set(d,"action",function(){s.showAddGroupEntry=!0,r.a.nextTick(function(){window.addgroup.querySelector('form > input[type="text"]').focus()})}),i.unshift(d),i}}},x=Object(c.a)(C,function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("AppContent",{attrs:{"app-name":"settings","navigation-class":{"icon-loading":t.loadingAddGroup}},scopedSlots:t._u([{key:"navigation",fn:function(){return[s("AppNavigationNew",{attrs:{"button-id":"new-user-button",text:t.t("settings","New user"),"button-class":"icon-add"},on:{click:t.toggleNewUserMenu}}),t._v(" "),s("ul",{attrs:{id:"usergrouplist"}},t._l(t.menu,function(t){return s("AppNavigationItem",{key:t.key,attrs:{item:t}})}),1),t._v(" "),s("AppNavigationSettings",[s("div",[s("p",[t._v(t._s(t.t("settings","Default quota:")))]),t._v(" "),s("multiselect",{staticClass:"multiselect-vue",attrs:{value:t.defaultQuota,options:t.quotaOptions,"tag-placeholder":"create",placeholder:t.t("settings","Select default quota"),label:"label","track-by":"id",allowEmpty:!1,taggable:!0},on:{tag:t.validateQuota,input:t.setDefaultQuota}})],1),t._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:t.showLanguages,expression:"showLanguages"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showLanguages"},domProps:{checked:Array.isArray(t.showLanguages)?t._i(t.showLanguages,null)>-1:t.showLanguages},on:{change:function(e){var s=t.showLanguages,i=e.target,n=!!i.checked;if(Array.isArray(s)){var a=t._i(s,null);i.checked?a<0&&(t.showLanguages=s.concat([null])):a>-1&&(t.showLanguages=s.slice(0,a).concat(s.slice(a+1)))}else t.showLanguages=n}}}),t._v(" "),s("label",{attrs:{for:"showLanguages"}},[t._v(t._s(t.t("settings","Show Languages")))])]),t._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:t.showLastLogin,expression:"showLastLogin"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showLastLogin"},domProps:{checked:Array.isArray(t.showLastLogin)?t._i(t.showLastLogin,null)>-1:t.showLastLogin},on:{change:function(e){var s=t.showLastLogin,i=e.target,n=!!i.checked;if(Array.isArray(s)){var a=t._i(s,null);i.checked?a<0&&(t.showLastLogin=s.concat([null])):a>-1&&(t.showLastLogin=s.slice(0,a).concat(s.slice(a+1)))}else t.showLastLogin=n}}}),t._v(" "),s("label",{attrs:{for:"showLastLogin"}},[t._v(t._s(t.t("settings","Show last login")))])]),t._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:t.showUserBackend,expression:"showUserBackend"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showUserBackend"},domProps:{checked:Array.isArray(t.showUserBackend)?t._i(t.showUserBackend,null)>-1:t.showUserBackend},on:{change:function(e){var s=t.showUserBackend,i=e.target,n=!!i.checked;if(Array.isArray(s)){var a=t._i(s,null);i.checked?a<0&&(t.showUserBackend=s.concat([null])):a>-1&&(t.showUserBackend=s.slice(0,a).concat(s.slice(a+1)))}else t.showUserBackend=n}}}),t._v(" "),s("label",{attrs:{for:"showUserBackend"}},[t._v(t._s(t.t("settings","Show user backend")))])]),t._v(" "),s("div",[s("input",{directives:[{name:"model",rawName:"v-model",value:t.showStoragePath,expression:"showStoragePath"}],staticClass:"checkbox",attrs:{type:"checkbox",id:"showStoragePath"},domProps:{checked:Array.isArray(t.showStoragePath)?t._i(t.showStoragePath,null)>-1:t.showStoragePath},on:{change:function(e){var s=t.showStoragePath,i=e.target,n=!!i.checked;if(Array.isArray(s)){var a=t._i(s,null);i.checked?a<0&&(t.showStoragePath=s.concat([null])):a>-1&&(t.showStoragePath=s.slice(0,a).concat(s.slice(a+1)))}else t.showStoragePath=n}}}),t._v(" "),s("label",{attrs:{for:"showStoragePath"}},[t._v(t._s(t.t("settings","Show storage path")))])])])]},proxy:!0},{key:"content",fn:function(){return[s("user-list",{attrs:{users:t.users,showConfig:t.showConfig,selectedGroup:t.selectedGroup,externalActions:t.externalActions}})]},proxy:!0}])})},[],!1,null,null,null);s.default=x.exports}}]); //# sourceMappingURL=vue-6.js.map \ No newline at end of file diff --git a/settings/js/vue-6.js.map b/settings/js/vue-6.js.map index c83dd047de..5780f02ef1 100644 --- a/settings/js/vue-6.js.map +++ b/settings/js/vue-6.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./node_modules/vue-click-outside/index.js","webpack:///./node_modules/vue-infinite-loading/dist/vue-infinite-loading.js","webpack:///./settings/src/views/Users.vue?a5b6","webpack:///settings/src/components/userList/userRow.vue","webpack:///./settings/src/components/userList/userRow.vue?c225","webpack:///./settings/src/components/userList/userRow.vue","webpack:///./settings/src/components/userList/userRow.vue?3238","webpack:///./settings/src/components/userList.vue?3703","webpack:///settings/src/components/userList.vue","webpack:///./settings/src/components/userList.vue","webpack:///./settings/src/components/userList.vue?569e","webpack:///settings/src/views/Users.vue","webpack:///./settings/src/views/Users.vue?9466","webpack:///./settings/src/views/Users.vue"],"names":["validate","binding","value","console","warn","expression","isServer","vNode","componentInstance","$isServer","module","exports","bind","el","handler","e","context","elements","path","composedPath","length","unshift","target","contains","popupItem","i","len","isPopup","__vueClickOutside__","callback","document","addEventListener","update","unbind","removeEventListener","t","n","r","l","call","m","c","d","o","Object","defineProperty","enumerable","get","Symbol","toStringTag","__esModule","create","default","prototype","hasOwnProperty","p","s","locals","toString","this","map","btoa","unescape","encodeURIComponent","JSON","stringify","a","sources","sourceRoot","concat","join","push","id","css","media","sourceMap","parts","b","DEBUG","Error","head","getElementsByTagName","u","f","navigator","test","userAgent","toLowerCase","h","refs","g","createElement","type","appendChild","querySelector","parentNode","removeChild","w","setAttribute","ssrId","styleSheet","cssText","firstChild","createTextNode","v","y","filter","Boolean","childNodes","insertBefore","iterator","constructor","throttleLimit","loopCheckTimeout","loopCheckMaxCalls","passive","window","remove","STATE_CHANGER","INFINITE_EVENT","IDENTIFIER","INFINITE_LOOP","READY","LOADING","COMPLETE","ERROR","color","fontSize","padding","mode","props","spinner","distance","forceUseInfiniteWrapper","system","slots","noResults","noMore","error","errorBtnText","WARNINGS","ERRORS","STATUS","BUBBLES","render","attrs","class","Array","apply","CIRCLES","DEFAULT","SPIRAL","WAVEDOTS","options","staticRenderFns","_compiled","functional","_scopeId","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","add","_ssrRegister","$root","$options","shadowRoot","_injectStyles","beforeCreate","name","computed","spinnerView","$attrs","toUpperCase","spinnerInConfig","_v","$createElement","_self","_c","tag","__inject__","__file","timers","caches","throttle","indexOf","setTimeout","splice","shift","reset","forEach","clearTimeout","isChecked","timer","times","track","key","getScrollElm","documentElement","save","scrollHeight","restore","scrollTop","k","offsetWidth","offsetHeight","S","data","scrollParent","scrollHandler","isFirstLoad","status","components","Spinner","isShowSpinner","isShowError","isShowNoResults","isShowNoMore","slotStyles","keys","replace","x","$slots","Number","String","direction","identifier","Date","onInfinite","Function","watch","stateChanger","mounted","$watch","getScrollParent","immediate","Event","$el","attemptLoad","$on","$nextTick","$forceUpdate","loaded","$emit","complete","deactivated","activated","methods","getCurrentDistance","pageYOffset","getBoundingClientRect","top","innerHeight","bottom","arguments","tagName","getComputedStyle","overflowY","hasAttribute","destroyed","staticClass","directives","rawName","style","_t","_s","trigger","domProps","textContent","on","click","E","_","config","productionTip","configurable","assign","component","Vue","vue_runtime_esm","use","v_tooltip_esm","userList_userRowvue_type_script_lang_js_","PopoverMenu","ncvuecomponents","Multiselect","ClickOutside","vue_click_outside_default","rand","parseInt","Math","random","openedMenu","feedbackMessage","loading","all","displayName","password","mailAddress","groups","subadmins","quota","delete","disable","languages","userActions","actions","icon","text","action","deleteUser","user","enabled","enableDisableUser","email","sendWelcomeMail","externalActions","userGroups","_this","group","includes","userSubAdminsGroups","_this2","subAdminsGroups","subadmin","availableGroups","_this3","groupClone","$isDisabled","canAdd","canRemove","usedSpace","used","size","OC","Util","humanFileSize","usedQuota","min","round","pow","isNaN","userQuota","humanQuota","quotaOptions","find","label","minPasswordLength","$store","getters","getPasswordPolicyMinLength","userLanguage","_this4","userLang","lang","code","language","_typeof","toggleMenu","hideMenu","generateAvatar","undefined","generateUrl","version","oc_userconfig","avatar","formatGroupsTitle","slice","_this5","userid","dispatch","then","_this6","updateDisplayName","_this7","$refs","updatePassword","_this8","updateEmail","_this9","createGroup","gid","_this10","catch","getGroups","addUserGroup","_this11","removeUserGroup","_this12","$route","params","selectedGroup","commit","addUserSubAdmin","_this13","removeUserSubAdmin","_this14","setUserQuota","_this15","validateQuota","validQuota","computerFileSize","setUserLanguage","_this16","_this17","success","userRow","componentNormalizer","_vm","_h","data-id","icon-loading-small","_e","alt","width","height","src","srcset","disabled","submit","$event","preventDefault","backendCapabilities","ref","autocomplete","autocorrect","autocapitalize","spellcheck","displayname","modifiers","auto","settings","canChangePassword","setPassword","required","minlength","placeholder","tag-placeholder","track-by","limit","multiple","taggable","isAdmin","closeOnSelect","tag-width","select","slot","allowEmpty","input","max","showConfig","group-values","group-label","storageLocation","backend","lastLogin","formatDate","relativeModifiedDate","currentUser","open","menu","opacity","components_userListvue_type_script_lang_js_","InfiniteLoading","vue_infinite_loading_default","unlimitedQuota","defaultQuota","scrolled","searchQuery","newUser","Notification","showTemporary","set","defaultLanguage","setNewUserDefaultGroup","userSearch","OCA","Search","search","resetSearch","getServerData","filteredUsers","disabledUsers","users","infiniteLoading","isComplete","$router","oc_current_user","sort","localeCompare","canAddGroups","getSubadminGroups","quotaPreset","reduce","acc","cur","usersOffset","getUsersOffset","usersLimit","getUsersLimit","usersCount","commonlanguages","val","old","onScroll","event","scrollTo","infiniteHandler","$state","offset","response","query","resetForm","createUser","ocs","meta","statuscode","newusername","focus","newuserpassword","currentGroup","userList","&scroll","sticky","showNewUserForm","pattern","composing","$set","tabindex","close-on-select","model","$$v","title","_l","infinite","vue_local_storage_default","views_Usersvue_type_script_lang_js_","AppContent","AppNavigationItem","AppNavigationNew","AppNavigationSettings","vue_multiselect_min_default","beforeMount","orderBy","sortGroups","userCount","created","Settings","UserList","registerAction","selectedQuota","showAddGroupEntry","loadingAddGroup","showStoragePath","showUserBackend","showLastLogin","showLanguages","toggleNewUserMenu","nextTick","getLocalstorage","localConfig","$localStorage","setLocalStorage","removeGroup","groupid","self","dialogs","confirm","setDefaultQuota","app","Usersvue_type_script_lang_js_typeof","getUsers","getUserCount","realGroups","isArray","item","utils","router","usercount","counter","separator","caption","adminGroup","disabledGroup","everyoneGroup","addGroup","classes","addgroup","Users_component","app-name","navigation-class","icon-loading","scopedSlots","_u","fn","button-id","button-class","checked","_i","change","$$a","$$el","$$c","$$i","for","proxy","__webpack_exports__"],"mappings":"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","file":"vue-6.js","sourcesContent":["function validate(binding) {\r\n if (typeof binding.value !== 'function') {\r\n console.warn('[Vue-click-outside:] provided expression', binding.expression, 'is not a function.')\r\n return false\r\n }\r\n\r\n return true\r\n}\r\n\r\nfunction isPopup(popupItem, elements) {\r\n if (!popupItem || !elements)\r\n return false\r\n\r\n for (var i = 0, len = elements.length; i < len; i++) {\r\n try {\r\n if (popupItem.contains(elements[i])) {\r\n return true\r\n }\r\n if (elements[i].contains(popupItem)) {\r\n return false\r\n }\r\n } catch(e) {\r\n return false\r\n }\r\n }\r\n\r\n return false\r\n}\r\n\r\nfunction isServer(vNode) {\r\n return typeof vNode.componentInstance !== 'undefined' && vNode.componentInstance.$isServer\r\n}\r\n\r\nexports = module.exports = {\r\n bind: function (el, binding, vNode) {\r\n if (!validate(binding)) return\r\n\r\n // Define Handler and cache it on the element\r\n function handler(e) {\r\n if (!vNode.context) return\r\n\r\n // some components may have related popup item, on which we shall prevent the click outside event handler.\r\n var elements = e.path || (e.composedPath && e.composedPath())\r\n elements && elements.length > 0 && elements.unshift(e.target)\r\n \r\n if (el.contains(e.target) || isPopup(vNode.context.popupItem, elements)) return\r\n\r\n el.__vueClickOutside__.callback(e)\r\n }\r\n\r\n // add Event Listeners\r\n el.__vueClickOutside__ = {\r\n handler: handler,\r\n callback: binding.value\r\n }\r\n !isServer(vNode) && document.addEventListener('click', handler)\r\n },\r\n\r\n update: function (el, binding) {\r\n if (validate(binding)) el.__vueClickOutside__.callback = binding.value\r\n },\r\n \r\n unbind: function (el, binding, vNode) {\r\n // Remove Event Listeners\r\n !isServer(vNode) && document.removeEventListener('click', el.__vueClickOutside__.handler)\r\n delete el.__vueClickOutside__\r\n }\r\n}\r\n","/*!\n * vue-infinite-loading v2.4.3\n * (c) 2016-2018 PeachScript\n * MIT License\n */\n!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define([],e):\"object\"==typeof exports?exports.VueInfiniteLoading=e():t.VueInfiniteLoading=e()}(this,function(){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},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 i=Object.create(null);if(n.r(i),Object.defineProperty(i,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},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=9)}([function(t,e,n){var i=n(6);\"string\"==typeof i&&(i=[[t.i,i,\"\"]]),i.locals&&(t.exports=i.locals);(0,n(3).default)(\"09280948\",i,!0,{})},function(t,e,n){var i=n(8);\"string\"==typeof i&&(i=[[t.i,i,\"\"]]),i.locals&&(t.exports=i.locals);(0,n(3).default)(\"65938a1f\",i,!0,{})},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]||\"\",i=t[3];if(!i)return n;if(e&&\"function\"==typeof btoa){var r=(o=i,\"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,\"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+\" */\"),a=i.sources.map(function(t){return\"/*# sourceURL=\"+i.sourceRoot+t+\" */\"});return[n].concat(a).concat([r]).join(\"\\n\")}var o;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 i={},r=0;rn.parts.length&&(i.parts.length=n.parts.length)}else{var o=[];for(r=0;r',\"\\nscript:\\n...\\ninfiniteHandler($state) {\\n ajax('https://www.example.com/api/news')\\n .then((res) => {\\n if (res.data.length) {\\n $state.loaded();\\n } else {\\n $state.complete();\\n }\\n });\\n}\\n...\",\"\",\"more details: https://github.com/PeachScript/vue-infinite-loading/issues/57#issuecomment-324370549\"].join(\"\\n\"),INFINITE_EVENT:\"`:on-infinite` property will be deprecated soon, please use `@infinite` event instead.\",IDENTIFIER:\"the `reset` event will be deprecated soon, please reset this component by change the `identifier` property.\"},o={INFINITE_LOOP:[\"executed the callback function more than \".concat(i.loopCheckMaxCalls,\" times for a short time, it looks like searched a wrong scroll wrapper that doest not has fixed height or maximum height, please check it. If you want to force to set a element as scroll wrapper ranther than automatic searching, you can do this:\"),'\\n\\x3c!-- add a special attribute for the real scroll wrapper --\\x3e\\n
\\n ...\\n \\x3c!-- set force-use-infinite-wrapper --\\x3e\\n \\n
\\nor\\n
\\n ...\\n \\x3c!-- set force-use-infinite-wrapper as css selector of the real scroll wrapper --\\x3e\\n \\n
\\n ',\"more details: https://github.com/PeachScript/vue-infinite-loading/issues/55#issuecomment-316934169\"].join(\"\\n\")},s={READY:0,LOADING:1,COMPLETE:2,ERROR:3},l={color:\"#666\",fontSize:\"14px\",padding:\"10px 0\"},d={mode:\"development\",props:{spinner:\"default\",distance:100,forceUseInfiniteWrapper:!1},system:i,slots:{noResults:\"No results :(\",noMore:\"No more data :)\",error:\"Opps, something went wrong :(\",errorBtnText:\"Retry\",spinner:\"\"},WARNINGS:a,ERRORS:o,STATUS:s},c=n(4),u=n.n(c),p={BUBBLES:{render:function(t){return t(\"span\",{attrs:{class:\"loading-bubbles\"}},Array.apply(Array,Array(8)).map(function(){return t(\"span\",{attrs:{class:\"bubble-item\"}})}))}},CIRCLES:{render:function(t){return t(\"span\",{attrs:{class:\"loading-circles\"}},Array.apply(Array,Array(8)).map(function(){return t(\"span\",{attrs:{class:\"circle-item\"}})}))}},DEFAULT:{render:function(t){return t(\"i\",{attrs:{class:\"loading-default\"}})}},SPIRAL:{render:function(t){return t(\"i\",{attrs:{class:\"loading-spiral\"}})}},WAVEDOTS:{render:function(t){return t(\"span\",{attrs:{class:\"loading-wave-dots\"}},Array.apply(Array,Array(5)).map(function(){return t(\"span\",{attrs:{class:\"wave-item\"}})}))}}};function f(t,e,n,i,r,a,o,s){var l,d=\"function\"==typeof t?t.options:t;if(e&&(d.render=e,d.staticRenderFns=n,d._compiled=!0),i&&(d.functional=!0),a&&(d._scopeId=\"data-v-\"+a),o?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},d._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(t,e){return l.call(e),c(t,e)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:t,options:d}}var b=f({name:\"Spinner\",computed:{spinnerView:function(){return p[(this.$attrs.spinner||\"\").toUpperCase()]||this.spinnerInConfig},spinnerInConfig:function(){return d.slots.spinner&&\"string\"==typeof d.slots.spinner?{render:function(){return this._v(d.slots.spinner)}}:\"object\"===u()(d.slots.spinner)?d.slots.spinner:p[d.props.spinner.toUpperCase()]||p.DEFAULT}}},function(){var t=this.$createElement;return(this._self._c||t)(this.spinnerView,{tag:\"component\"})},[],!1,function(t){var e=n(5);e.__inject__&&e.__inject__(t)},\"46b20d22\",null);b.options.__file=\"Spinner.vue\";var h=b.exports;function m(t){\"production\"!==d.mode&&console.warn(\"[Vue-infinite-loading warn]: \".concat(t))}function g(t){console.error(\"[Vue-infinite-loading error]: \".concat(t))}var v={timers:[],caches:[],throttle:function(t){var e=this;-1===this.caches.indexOf(t)&&(this.caches.push(t),this.timers.push(setTimeout(function(){t(),e.caches.splice(e.caches.indexOf(t),1),e.timers.shift()},d.system.throttleLimit)))},reset:function(){this.timers.forEach(function(t){clearTimeout(t)}),this.timers.length=0,this.caches=[]}},y={isChecked:!1,timer:null,times:0,track:function(){var t=this;this.times+=1,clearTimeout(this.timer),this.timer=setTimeout(function(){t.isChecked=!0},d.system.loopCheckTimeout),this.times>d.system.loopCheckMaxCalls&&(g(o.INFINITE_LOOP),this.isChecked=!0)}},w={key:\"_infiniteScrollHeight\",getScrollElm:function(t){return t===window?document.documentElement:t},save:function(t){var e=this.getScrollElm(t);e[this.key]=e.scrollHeight},restore:function(t){var e=this.getScrollElm(t);\"number\"==typeof e[this.key]&&(e.scrollTop=e.scrollHeight-e[this.key]+e.scrollTop),this.remove(e)},remove:function(t){void 0!==t[this.key]&&delete t[this.key]}};function x(t){return t.replace(/[A-Z]/g,function(t){return\"-\".concat(t.toLowerCase())})}function k(t){return t.offsetWidth+t.offsetHeight>0}var S=f({name:\"InfiniteLoading\",data:function(){return{scrollParent:null,scrollHandler:null,isFirstLoad:!0,status:s.READY,slots:d.slots}},components:{Spinner:h},computed:{isShowSpinner:function(){return this.status===s.LOADING},isShowError:function(){return this.status===s.ERROR},isShowNoResults:function(){return this.status===s.COMPLETE&&this.isFirstLoad},isShowNoMore:function(){return this.status===s.COMPLETE&&!this.isFirstLoad},slotStyles:function(){var t=this,e={};return Object.keys(d.slots).forEach(function(n){var i=x(n);(!t.$slots[i]&&!d.slots[n].render||t.$slots[i]&&!t.$slots[i][0].tag)&&(e[n]=l)}),e}},props:{distance:{type:Number,default:d.props.distance},spinner:String,direction:{type:String,default:\"bottom\"},forceUseInfiniteWrapper:{type:[Boolean,String],default:d.props.forceUseInfiniteWrapper},identifier:{default:+new Date},onInfinite:Function},watch:{identifier:function(){this.stateChanger.reset()}},mounted:function(){var t=this;this.$watch(\"forceUseInfiniteWrapper\",function(){t.scrollParent=t.getScrollParent()},{immediate:!0}),this.scrollHandler=function(t){this.status===s.READY&&(t&&t.constructor===Event&&k(this.$el)?v.throttle(this.attemptLoad):this.attemptLoad())}.bind(this),setTimeout(this.scrollHandler,1),this.scrollParent.addEventListener(\"scroll\",this.scrollHandler,r),this.$on(\"$InfiniteLoading:loaded\",function(e){t.isFirstLoad=!1,\"top\"===t.direction&&t.$nextTick(function(){w.restore(t.scrollParent)}),t.status===s.LOADING&&t.$nextTick(t.attemptLoad.bind(null,!0)),e&&e.target===t||m(a.STATE_CHANGER)}),this.$on(\"$InfiniteLoading:complete\",function(e){t.status=s.COMPLETE,t.$nextTick(function(){t.$forceUpdate()}),t.scrollParent.removeEventListener(\"scroll\",t.scrollHandler,r),e&&e.target===t||m(a.STATE_CHANGER)}),this.$on(\"$InfiniteLoading:reset\",function(e){t.status=s.READY,t.isFirstLoad=!0,w.remove(t.scrollParent),t.scrollParent.addEventListener(\"scroll\",t.scrollHandler,r),setTimeout(function(){v.reset(),t.scrollHandler()},1),e&&e.target===t||m(a.IDENTIFIER)}),this.stateChanger={loaded:function(){t.$emit(\"$InfiniteLoading:loaded\",{target:t})},complete:function(){t.$emit(\"$InfiniteLoading:complete\",{target:t})},reset:function(){t.$emit(\"$InfiniteLoading:reset\",{target:t})},error:function(){t.status=s.ERROR,v.reset()}},this.onInfinite&&m(a.INFINITE_EVENT)},deactivated:function(){this.status===s.LOADING&&(this.status=s.READY),this.scrollParent.removeEventListener(\"scroll\",this.scrollHandler,r)},activated:function(){this.scrollParent.addEventListener(\"scroll\",this.scrollHandler,r)},methods:{attemptLoad:function(t){var e=this;this.status!==s.COMPLETE&&k(this.$el)&&this.getCurrentDistance()<=this.distance?(this.status=s.LOADING,\"top\"===this.direction&&this.$nextTick(function(){w.save(e.scrollParent)}),\"function\"==typeof this.onInfinite?this.onInfinite.call(null,this.stateChanger):this.$emit(\"infinite\",this.stateChanger),!t||this.forceUseInfiniteWrapper||y.isChecked||y.track()):this.status===s.LOADING&&(this.status=s.READY)},getCurrentDistance:function(){var t;\"top\"===this.direction?t=\"number\"==typeof this.scrollParent.scrollTop?this.scrollParent.scrollTop:this.scrollParent.pageYOffset:t=this.$el.getBoundingClientRect().top-(this.scrollParent===window?window.innerHeight:this.scrollParent.getBoundingClientRect().bottom);return t},getScrollParent:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.$el;return\"string\"==typeof this.forceUseInfiniteWrapper&&(t=e.querySelector(this.forceUseInfiniteWrapper)),t||(\"BODY\"===e.tagName?t=window:!this.forceUseInfiniteWrapper&&[\"scroll\",\"auto\"].indexOf(getComputedStyle(e).overflowY)>-1?t=e:(e.hasAttribute(\"infinite-wrapper\")||e.hasAttribute(\"data-infinite-wrapper\"))&&(t=e)),t||this.getScrollParent(e.parentNode)}},destroyed:function(){!this.status!==s.COMPLETE&&(v.reset(),w.remove(this.scrollParent),this.scrollParent.removeEventListener(\"scroll\",this.scrollHandler,r))}},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{staticClass:\"infinite-loading-container\"},[n(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:t.isShowSpinner,expression:\"isShowSpinner\"}],staticClass:\"infinite-status-prompt\",style:t.slotStyles.spinner},[t._t(\"spinner\",[n(\"spinner\",{attrs:{spinner:t.spinner}})])],2),t._v(\" \"),n(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:t.isShowNoResults,expression:\"isShowNoResults\"}],staticClass:\"infinite-status-prompt\",style:t.slotStyles.noResults},[t._t(\"no-results\",[t.slots.noResults.render?n(t.slots.noResults,{tag:\"component\"}):[t._v(t._s(t.slots.noResults))]])],2),t._v(\" \"),n(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:t.isShowNoMore,expression:\"isShowNoMore\"}],staticClass:\"infinite-status-prompt\",style:t.slotStyles.noMore},[t._t(\"no-more\",[t.slots.noMore.render?n(t.slots.noMore,{tag:\"component\"}):[t._v(t._s(t.slots.noMore))]])],2),t._v(\" \"),n(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:t.isShowError,expression:\"isShowError\"}],staticClass:\"infinite-status-prompt\",style:t.slotStyles.error},[t._t(\"error\",[t.slots.error.render?n(t.slots.error,{tag:\"component\",attrs:{trigger:t.attemptLoad}}):[t._v(\"\\n \"+t._s(t.slots.error)+\"\\n \"),n(\"br\"),t._v(\" \"),n(\"button\",{staticClass:\"btn-try-infinite\",domProps:{textContent:t._s(t.slots.errorBtnText)},on:{click:t.attemptLoad}})]],{trigger:t.attemptLoad})],2)])},[],!1,function(t){var e=n(7);e.__inject__&&e.__inject__(t)},\"358985eb\",null);S.options.__file=\"InfiniteLoading.vue\";var E=S.exports;function _(t){d.mode=t.config.productionTip?\"development\":\"production\"}Object.defineProperty(E,\"install\",{configurable:!1,enumerable:!1,value:function(t,e){Object.assign(d.props,e&&e.props),Object.assign(d.slots,e&&e.slots),Object.assign(d.system,e&&e.system),t.component(\"infinite-loading\",E),_(t)}}),\"undefined\"!=typeof window&&window.Vue&&(window.Vue.component(\"infinite-loading\",E),_(window.Vue));e.default=E}])});","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('AppContent',{attrs:{\"app-name\":\"settings\",\"navigation-class\":{ 'icon-loading': _vm.loadingAddGroup }},scopedSlots:_vm._u([{key:\"navigation\",fn:function(){return [_c('AppNavigationNew',{attrs:{\"button-id\":\"new-user-button\",\"text\":_vm.t('settings','New user'),\"button-class\":\"icon-add\"},on:{\"click\":_vm.toggleNewUserMenu}}),_vm._v(\" \"),_c('ul',{attrs:{\"id\":\"usergrouplist\"}},_vm._l((_vm.menu),function(item){return _c('AppNavigationItem',{key:item.key,attrs:{\"item\":item}})}),1),_vm._v(\" \"),_c('AppNavigationSettings',[_c('div',[_c('p',[_vm._v(_vm._s(_vm.t('settings', 'Default quota:')))]),_vm._v(\" \"),_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.defaultQuota,\"options\":_vm.quotaOptions,\"tag-placeholder\":\"create\",\"placeholder\":_vm.t('settings', 'Select default quota'),\"label\":\"label\",\"track-by\":\"id\",\"allowEmpty\":false,\"taggable\":true},on:{\"tag\":_vm.validateQuota,\"input\":_vm.setDefaultQuota}})],1),_vm._v(\" \"),_c('div',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.showLanguages),expression:\"showLanguages\"}],staticClass:\"checkbox\",attrs:{\"type\":\"checkbox\",\"id\":\"showLanguages\"},domProps:{\"checked\":Array.isArray(_vm.showLanguages)?_vm._i(_vm.showLanguages,null)>-1:(_vm.showLanguages)},on:{\"change\":function($event){var $$a=_vm.showLanguages,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.showLanguages=$$a.concat([$$v]))}else{$$i>-1&&(_vm.showLanguages=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.showLanguages=$$c}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"showLanguages\"}},[_vm._v(_vm._s(_vm.t('settings', 'Show Languages')))])]),_vm._v(\" \"),_c('div',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.showLastLogin),expression:\"showLastLogin\"}],staticClass:\"checkbox\",attrs:{\"type\":\"checkbox\",\"id\":\"showLastLogin\"},domProps:{\"checked\":Array.isArray(_vm.showLastLogin)?_vm._i(_vm.showLastLogin,null)>-1:(_vm.showLastLogin)},on:{\"change\":function($event){var $$a=_vm.showLastLogin,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.showLastLogin=$$a.concat([$$v]))}else{$$i>-1&&(_vm.showLastLogin=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.showLastLogin=$$c}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"showLastLogin\"}},[_vm._v(_vm._s(_vm.t('settings', 'Show last login')))])]),_vm._v(\" \"),_c('div',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.showUserBackend),expression:\"showUserBackend\"}],staticClass:\"checkbox\",attrs:{\"type\":\"checkbox\",\"id\":\"showUserBackend\"},domProps:{\"checked\":Array.isArray(_vm.showUserBackend)?_vm._i(_vm.showUserBackend,null)>-1:(_vm.showUserBackend)},on:{\"change\":function($event){var $$a=_vm.showUserBackend,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.showUserBackend=$$a.concat([$$v]))}else{$$i>-1&&(_vm.showUserBackend=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.showUserBackend=$$c}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"showUserBackend\"}},[_vm._v(_vm._s(_vm.t('settings', 'Show user backend')))])]),_vm._v(\" \"),_c('div',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.showStoragePath),expression:\"showStoragePath\"}],staticClass:\"checkbox\",attrs:{\"type\":\"checkbox\",\"id\":\"showStoragePath\"},domProps:{\"checked\":Array.isArray(_vm.showStoragePath)?_vm._i(_vm.showStoragePath,null)>-1:(_vm.showStoragePath)},on:{\"change\":function($event){var $$a=_vm.showStoragePath,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.showStoragePath=$$a.concat([$$v]))}else{$$i>-1&&(_vm.showStoragePath=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.showStoragePath=$$c}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"showStoragePath\"}},[_vm._v(_vm._s(_vm.t('settings', 'Show storage path')))])])])]},proxy:true},{key:\"content\",fn:function(){return [_c('user-list',{attrs:{\"users\":_vm.users,\"showConfig\":_vm.showConfig,\"selectedGroup\":_vm.selectedGroup,\"externalActions\":_vm.externalActions}})]},proxy:true}])})}\nvar staticRenderFns = []\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!./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=df9d4caa&\"\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\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (Object.keys(_vm.user).length ===1)?_c('div',{staticClass:\"row\",attrs:{\"data-id\":_vm.user.id}},[_c('div',{staticClass:\"avatar\",class:{'icon-loading-small': _vm.loading.delete || _vm.loading.disable}},[(!_vm.loading.delete && !_vm.loading.disable)?_c('img',{attrs:{\"alt\":\"\",\"width\":\"32\",\"height\":\"32\",\"src\":_vm.generateAvatar(_vm.user.id, 32),\"srcset\":_vm.generateAvatar(_vm.user.id, 64)+' 2x, '+_vm.generateAvatar(_vm.user.id, 128)+' 4x'}}):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"name\"},[_vm._v(_vm._s(_vm.user.id))]),_vm._v(\" \"),_c('div',{staticClass:\"obfuscated\"},[_vm._v(_vm._s(_vm.t('settings','You do not have permissions to see the details of this user')))])]):_c('div',{staticClass:\"row\",class:{'disabled': _vm.loading.delete || _vm.loading.disable},attrs:{\"data-id\":_vm.user.id}},[_c('div',{staticClass:\"avatar\",class:{'icon-loading-small': _vm.loading.delete || _vm.loading.disable}},[(!_vm.loading.delete && !_vm.loading.disable)?_c('img',{attrs:{\"alt\":\"\",\"width\":\"32\",\"height\":\"32\",\"src\":_vm.generateAvatar(_vm.user.id, 32),\"srcset\":_vm.generateAvatar(_vm.user.id, 64)+' 2x, '+_vm.generateAvatar(_vm.user.id, 128)+' 4x'}}):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"name\"},[_vm._v(_vm._s(_vm.user.id))]),_vm._v(\" \"),_c('form',{staticClass:\"displayName\",class:{'icon-loading-small': _vm.loading.displayName},on:{\"submit\":function($event){$event.preventDefault();return _vm.updateDisplayName($event)}}},[(_vm.user.backendCapabilities.setDisplayName)?[(_vm.user.backendCapabilities.setDisplayName)?_c('input',{ref:\"displayName\",attrs:{\"id\":'displayName'+_vm.user.id+_vm.rand,\"type\":\"text\",\"disabled\":_vm.loading.displayName||_vm.loading.all,\"autocomplete\":\"new-password\",\"autocorrect\":\"off\",\"autocapitalize\":\"off\",\"spellcheck\":\"false\"},domProps:{\"value\":_vm.user.displayname}}):_vm._e(),_vm._v(\" \"),(_vm.user.backendCapabilities.setDisplayName)?_c('input',{staticClass:\"icon-confirm\",attrs:{\"type\":\"submit\",\"value\":\"\"}}):_vm._e()]:_c('div',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.t('settings', 'The backend does not support changing the display name')),expression:\"t('settings', 'The backend does not support changing the display name')\",modifiers:{\"auto\":true}}],staticClass:\"name\"},[_vm._v(_vm._s(_vm.user.displayname))])],2),_vm._v(\" \"),(_vm.settings.canChangePassword && _vm.user.backendCapabilities.setPassword)?_c('form',{staticClass:\"password\",class:{'icon-loading-small': _vm.loading.password},on:{\"submit\":function($event){$event.preventDefault();return _vm.updatePassword($event)}}},[_c('input',{ref:\"password\",attrs:{\"id\":'password'+_vm.user.id+_vm.rand,\"type\":\"password\",\"required\":\"\",\"disabled\":_vm.loading.password||_vm.loading.all,\"minlength\":_vm.minPasswordLength,\"value\":\"\",\"placeholder\":_vm.t('settings', 'New password'),\"autocomplete\":\"new-password\",\"autocorrect\":\"off\",\"autocapitalize\":\"off\",\"spellcheck\":\"false\"}}),_vm._v(\" \"),_c('input',{staticClass:\"icon-confirm\",attrs:{\"type\":\"submit\",\"value\":\"\"}})]):_c('div'),_vm._v(\" \"),_c('form',{staticClass:\"mailAddress\",class:{'icon-loading-small': _vm.loading.mailAddress},on:{\"submit\":function($event){$event.preventDefault();return _vm.updateEmail($event)}}},[_c('input',{ref:\"mailAddress\",attrs:{\"id\":'mailAddress'+_vm.user.id+_vm.rand,\"type\":\"email\",\"disabled\":_vm.loading.mailAddress||_vm.loading.all,\"autocomplete\":\"new-password\",\"autocorrect\":\"off\",\"autocapitalize\":\"off\",\"spellcheck\":\"false\"},domProps:{\"value\":_vm.user.email}}),_vm._v(\" \"),_c('input',{staticClass:\"icon-confirm\",attrs:{\"type\":\"submit\",\"value\":\"\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"groups\",class:{'icon-loading-small': _vm.loading.groups}},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.userGroups,\"options\":_vm.availableGroups,\"disabled\":_vm.loading.groups||_vm.loading.all,\"tag-placeholder\":\"create\",\"placeholder\":_vm.t('settings', 'Add user in group'),\"label\":\"name\",\"track-by\":\"id\",\"limit\":2,\"multiple\":true,\"taggable\":_vm.settings.isAdmin,\"closeOnSelect\":false,\"tag-width\":60},on:{\"tag\":_vm.createGroup,\"select\":_vm.addUserGroup,\"remove\":_vm.removeUserGroup}},[_c('span',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.formatGroupsTitle(_vm.userGroups)),expression:\"formatGroupsTitle(userGroups)\",modifiers:{\"auto\":true}}],staticClass:\"multiselect__limit\",attrs:{\"slot\":\"limit\"},slot:\"limit\"},[_vm._v(\"+\"+_vm._s(_vm.userGroups.length-2))]),_vm._v(\" \"),_c('span',{attrs:{\"slot\":\"noResult\"},slot:\"noResult\"},[_vm._v(_vm._s(_vm.t('settings', 'No results')))])])],1),_vm._v(\" \"),(_vm.subAdminsGroups.length>0 && _vm.settings.isAdmin)?_c('div',{staticClass:\"subadmins\",class:{'icon-loading-small': _vm.loading.subadmins}},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.userSubAdminsGroups,\"options\":_vm.subAdminsGroups,\"disabled\":_vm.loading.subadmins||_vm.loading.all,\"placeholder\":_vm.t('settings', 'Set user as admin for'),\"label\":\"name\",\"track-by\":\"id\",\"limit\":2,\"multiple\":true,\"closeOnSelect\":false,\"tag-width\":60},on:{\"select\":_vm.addUserSubAdmin,\"remove\":_vm.removeUserSubAdmin}},[_c('span',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.formatGroupsTitle(_vm.userSubAdminsGroups)),expression:\"formatGroupsTitle(userSubAdminsGroups)\",modifiers:{\"auto\":true}}],staticClass:\"multiselect__limit\",attrs:{\"slot\":\"limit\"},slot:\"limit\"},[_vm._v(\"+\"+_vm._s(_vm.userSubAdminsGroups.length-2))]),_vm._v(\" \"),_c('span',{attrs:{\"slot\":\"noResult\"},slot:\"noResult\"},[_vm._v(_vm._s(_vm.t('settings', 'No results')))])])],1):_vm._e(),_vm._v(\" \"),_c('div',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.usedSpace),expression:\"usedSpace\",modifiers:{\"auto\":true}}],staticClass:\"quota\",class:{'icon-loading-small': _vm.loading.quota}},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.userQuota,\"options\":_vm.quotaOptions,\"disabled\":_vm.loading.quota||_vm.loading.all,\"tag-placeholder\":\"create\",\"placeholder\":_vm.t('settings', 'Select user quota'),\"label\":\"label\",\"track-by\":\"id\",\"allowEmpty\":false,\"taggable\":true},on:{\"tag\":_vm.validateQuota,\"input\":_vm.setUserQuota}}),_vm._v(\" \"),_c('progress',{staticClass:\"quota-user-progress\",class:{'warn':_vm.usedQuota>80},attrs:{\"max\":\"100\"},domProps:{\"value\":_vm.usedQuota}})],1),_vm._v(\" \"),(_vm.showConfig.showLanguages)?_c('div',{staticClass:\"languages\",class:{'icon-loading-small': _vm.loading.languages}},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.userLanguage,\"options\":_vm.languages,\"disabled\":_vm.loading.languages||_vm.loading.all,\"placeholder\":_vm.t('settings', 'No language set'),\"label\":\"name\",\"track-by\":\"code\",\"allowEmpty\":false,\"group-values\":\"languages\",\"group-label\":\"label\"},on:{\"input\":_vm.setUserLanguage}})],1):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showStoragePath)?_c('div',{staticClass:\"storageLocation\"},[_vm._v(_vm._s(_vm.user.storageLocation))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showUserBackend)?_c('div',{staticClass:\"userBackend\"},[_vm._v(_vm._s(_vm.user.backend))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showLastLogin)?_c('div',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.user.lastLogin>0 ? _vm.OC.Util.formatDate(_vm.user.lastLogin) : ''),expression:\"user.lastLogin>0 ? OC.Util.formatDate(user.lastLogin) : ''\",modifiers:{\"auto\":true}}],staticClass:\"lastLogin\"},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.user.lastLogin>0 ? _vm.OC.Util.relativeModifiedDate(_vm.user.lastLogin) : _vm.t('settings','Never'))+\"\\n\\t\")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"userActions\"},[(_vm.OC.currentUser !== _vm.user.id && _vm.user.id !== 'admin' && !_vm.loading.all)?_c('div',{staticClass:\"toggleUserActions\"},[_c('div',{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:(_vm.hideMenu),expression:\"hideMenu\"}],staticClass:\"icon-more\",on:{\"click\":_vm.toggleMenu}}),_vm._v(\" \"),_c('div',{staticClass:\"popovermenu\",class:{ 'open': _vm.openedMenu }},[_c('popover-menu',{attrs:{\"menu\":_vm.userActions}})],1)]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"feedback\",style:({opacity: _vm.feedbackMessage !== '' ? 1 : 0})},[_c('div',{staticClass:\"icon-checkmark\"}),_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.feedbackMessage)+\"\\n\\t\\t\")])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","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=4c0d3ffd&\"\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\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"user-list-grid\",attrs:{\"id\":\"app-content\"},on:{\"&scroll\":function($event){return _vm.onScroll($event)}}},[_c('div',{staticClass:\"row\",class:{'sticky': _vm.scrolled && !_vm.showConfig.showNewUserForm},attrs:{\"id\":\"grid-header\"}},[_c('div',{staticClass:\"avatar\",attrs:{\"id\":\"headerAvatar\"}}),_vm._v(\" \"),_c('div',{staticClass:\"name\",attrs:{\"id\":\"headerName\"}},[_vm._v(_vm._s(_vm.t('settings', 'Username')))]),_vm._v(\" \"),_c('div',{staticClass:\"displayName\",attrs:{\"id\":\"headerDisplayName\"}},[_vm._v(_vm._s(_vm.t('settings', 'Display name')))]),_vm._v(\" \"),_c('div',{staticClass:\"password\",attrs:{\"id\":\"headerPassword\"}},[_vm._v(_vm._s(_vm.t('settings', 'Password')))]),_vm._v(\" \"),_c('div',{staticClass:\"mailAddress\",attrs:{\"id\":\"headerAddress\"}},[_vm._v(_vm._s(_vm.t('settings', 'Email')))]),_vm._v(\" \"),_c('div',{staticClass:\"groups\",attrs:{\"id\":\"headerGroups\"}},[_vm._v(_vm._s(_vm.t('settings', 'Groups')))]),_vm._v(\" \"),(_vm.subAdminsGroups.length>0 && _vm.settings.isAdmin)?_c('div',{staticClass:\"subadmins\",attrs:{\"id\":\"headerSubAdmins\"}},[_vm._v(_vm._s(_vm.t('settings', 'Group admin for')))]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"quota\",attrs:{\"id\":\"headerQuota\"}},[_vm._v(_vm._s(_vm.t('settings', 'Quota')))]),_vm._v(\" \"),(_vm.showConfig.showLanguages)?_c('div',{staticClass:\"languages\",attrs:{\"id\":\"headerLanguages\"}},[_vm._v(_vm._s(_vm.t('settings', 'Language')))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showStoragePath)?_c('div',{staticClass:\"headerStorageLocation storageLocation\"},[_vm._v(_vm._s(_vm.t('settings', 'Storage location')))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showUserBackend)?_c('div',{staticClass:\"headerUserBackend userBackend\"},[_vm._v(_vm._s(_vm.t('settings', 'User backend')))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showLastLogin)?_c('div',{staticClass:\"headerLastLogin lastLogin\"},[_vm._v(_vm._s(_vm.t('settings', 'Last login')))]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"userActions\"})]),_vm._v(\" \"),_c('form',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.showConfig.showNewUserForm),expression:\"showConfig.showNewUserForm\"}],staticClass:\"row\",class:{'sticky': _vm.scrolled && _vm.showConfig.showNewUserForm},attrs:{\"id\":\"new-user\",\"disabled\":_vm.loading.all},on:{\"submit\":function($event){$event.preventDefault();return _vm.createUser($event)}}},[_c('div',{class:_vm.loading.all?'icon-loading-small':'icon-add'}),_vm._v(\" \"),_c('div',{staticClass:\"name\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newUser.id),expression:\"newUser.id\"}],ref:\"newusername\",attrs:{\"id\":\"newusername\",\"type\":\"text\",\"required\":\"\",\"placeholder\":_vm.t('settings', 'Username'),\"name\":\"username\",\"autocomplete\":\"off\",\"autocapitalize\":\"none\",\"autocorrect\":\"off\",\"pattern\":\"[a-zA-Z0-9 _\\\\.@\\\\-']+\"},domProps:{\"value\":(_vm.newUser.id)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.newUser, \"id\", $event.target.value)}}})]),_vm._v(\" \"),_c('div',{staticClass:\"displayName\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newUser.displayName),expression:\"newUser.displayName\"}],attrs:{\"id\":\"newdisplayname\",\"type\":\"text\",\"placeholder\":_vm.t('settings', 'Display name'),\"name\":\"displayname\",\"autocomplete\":\"off\",\"autocapitalize\":\"none\",\"autocorrect\":\"off\"},domProps:{\"value\":(_vm.newUser.displayName)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.newUser, \"displayName\", $event.target.value)}}})]),_vm._v(\" \"),_c('div',{staticClass:\"password\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newUser.password),expression:\"newUser.password\"}],ref:\"newuserpassword\",attrs:{\"id\":\"newuserpassword\",\"type\":\"password\",\"required\":_vm.newUser.mailAddress==='',\"placeholder\":_vm.t('settings', 'Password'),\"name\":\"password\",\"autocomplete\":\"new-password\",\"autocapitalize\":\"none\",\"autocorrect\":\"off\",\"minlength\":_vm.minPasswordLength},domProps:{\"value\":(_vm.newUser.password)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.newUser, \"password\", $event.target.value)}}})]),_vm._v(\" \"),_c('div',{staticClass:\"mailAddress\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newUser.mailAddress),expression:\"newUser.mailAddress\"}],attrs:{\"id\":\"newemail\",\"type\":\"email\",\"required\":_vm.newUser.password==='',\"placeholder\":_vm.t('settings', 'Email'),\"name\":\"email\",\"autocomplete\":\"off\",\"autocapitalize\":\"none\",\"autocorrect\":\"off\"},domProps:{\"value\":(_vm.newUser.mailAddress)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.newUser, \"mailAddress\", $event.target.value)}}})]),_vm._v(\" \"),_c('div',{staticClass:\"groups\"},[(!_vm.settings.isAdmin)?_c('input',{class:{'icon-loading-small': _vm.loading.groups},attrs:{\"type\":\"text\",\"tabindex\":\"-1\",\"id\":\"newgroups\",\"required\":!_vm.settings.isAdmin},domProps:{\"value\":_vm.newUser.groups}}):_vm._e(),_vm._v(\" \"),_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"options\":_vm.canAddGroups,\"disabled\":_vm.loading.groups||_vm.loading.all,\"tag-placeholder\":\"create\",\"placeholder\":_vm.t('settings', 'Add user in group'),\"label\":\"name\",\"track-by\":\"id\",\"multiple\":true,\"taggable\":true,\"close-on-select\":false,\"tag-width\":60},on:{\"tag\":_vm.createGroup},model:{value:(_vm.newUser.groups),callback:function ($$v) {_vm.$set(_vm.newUser, \"groups\", $$v)},expression:\"newUser.groups\"}},[_c('span',{attrs:{\"slot\":\"noResult\"},slot:\"noResult\"},[_vm._v(_vm._s(_vm.t('settings', 'No results')))])])],1),_vm._v(\" \"),(_vm.subAdminsGroups.length>0 && _vm.settings.isAdmin)?_c('div',{staticClass:\"subadmins\"},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"options\":_vm.subAdminsGroups,\"placeholder\":_vm.t('settings', 'Set user as admin for'),\"label\":\"name\",\"track-by\":\"id\",\"multiple\":true,\"close-on-select\":false,\"tag-width\":60},model:{value:(_vm.newUser.subAdminsGroups),callback:function ($$v) {_vm.$set(_vm.newUser, \"subAdminsGroups\", $$v)},expression:\"newUser.subAdminsGroups\"}},[_c('span',{attrs:{\"slot\":\"noResult\"},slot:\"noResult\"},[_vm._v(_vm._s(_vm.t('settings', 'No results')))])])],1):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"quota\"},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"options\":_vm.quotaOptions,\"placeholder\":_vm.t('settings', 'Select user quota'),\"label\":\"label\",\"track-by\":\"id\",\"allowEmpty\":false,\"taggable\":true},on:{\"tag\":_vm.validateQuota},model:{value:(_vm.newUser.quota),callback:function ($$v) {_vm.$set(_vm.newUser, \"quota\", $$v)},expression:\"newUser.quota\"}})],1),_vm._v(\" \"),(_vm.showConfig.showLanguages)?_c('div',{staticClass:\"languages\"},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"options\":_vm.languages,\"placeholder\":_vm.t('settings', 'Default language'),\"label\":\"name\",\"track-by\":\"code\",\"allowEmpty\":false,\"group-values\":\"languages\",\"group-label\":\"label\"},model:{value:(_vm.newUser.language),callback:function ($$v) {_vm.$set(_vm.newUser, \"language\", $$v)},expression:\"newUser.language\"}})],1):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showStoragePath)?_c('div',{staticClass:\"storageLocation\"}):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showUserBackend)?_c('div',{staticClass:\"userBackend\"}):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showLastLogin)?_c('div',{staticClass:\"lastLogin\"}):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"userActions\"},[_c('input',{staticClass:\"button primary icon-checkmark-white has-tooltip\",attrs:{\"type\":\"submit\",\"id\":\"newsubmit\",\"value\":\"\",\"title\":_vm.t('settings', 'Add a new user')}})])]),_vm._v(\" \"),_vm._l((_vm.filteredUsers),function(user,key){return _c('user-row',{key:key,attrs:{\"user\":user,\"settings\":_vm.settings,\"showConfig\":_vm.showConfig,\"groups\":_vm.groups,\"subAdminsGroups\":_vm.subAdminsGroups,\"quotaOptions\":_vm.quotaOptions,\"languages\":_vm.languages,\"externalActions\":_vm.externalActions}})}),_vm._v(\" \"),_c('infinite-loading',{ref:\"infiniteLoading\",on:{\"infinite\":_vm.infiniteHandler}},[_c('div',{attrs:{\"slot\":\"spinner\"},slot:\"spinner\"},[_c('div',{staticClass:\"users-icon-loading icon-loading\"})]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"no-more\"},slot:\"no-more\"},[_c('div',{staticClass:\"users-list-end\"})]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"no-results\"},slot:\"no-results\"},[_c('div',{attrs:{\"id\":\"emptycontent\"}},[_c('div',{staticClass:\"icon-contacts-dark\"}),_vm._v(\" \"),_c('h2',[_vm._v(_vm._s(_vm.t('settings', 'No users in here')))])])])])],2)}\nvar staticRenderFns = []\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!./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=39500066&\"\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\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./node_modules/vue-click-outside/index.js","webpack:///./node_modules/vue-infinite-loading/dist/vue-infinite-loading.js","webpack:///./settings/src/views/Users.vue?a5b6","webpack:///settings/src/components/userList/userRow.vue","webpack:///./settings/src/components/userList/userRow.vue?c225","webpack:///./settings/src/components/userList/userRow.vue","webpack:///./settings/src/components/userList/userRow.vue?3238","webpack:///./settings/src/components/userList.vue?3703","webpack:///settings/src/components/userList.vue","webpack:///./settings/src/components/userList.vue","webpack:///./settings/src/components/userList.vue?a9ff","webpack:///settings/src/views/Users.vue","webpack:///./settings/src/views/Users.vue?9466","webpack:///./settings/src/views/Users.vue"],"names":["validate","binding","value","console","warn","expression","isServer","vNode","componentInstance","$isServer","module","exports","bind","el","handler","e","context","elements","path","composedPath","length","unshift","target","contains","popupItem","i","len","isPopup","__vueClickOutside__","callback","document","addEventListener","update","unbind","removeEventListener","t","n","r","l","call","m","c","d","o","Object","defineProperty","enumerable","get","Symbol","toStringTag","__esModule","create","default","prototype","hasOwnProperty","p","s","locals","toString","this","map","btoa","unescape","encodeURIComponent","JSON","stringify","a","sources","sourceRoot","concat","join","push","id","css","media","sourceMap","parts","b","DEBUG","Error","head","getElementsByTagName","u","f","navigator","test","userAgent","toLowerCase","h","refs","g","createElement","type","appendChild","querySelector","parentNode","removeChild","w","setAttribute","ssrId","styleSheet","cssText","firstChild","createTextNode","v","y","filter","Boolean","childNodes","insertBefore","iterator","constructor","throttleLimit","loopCheckTimeout","loopCheckMaxCalls","passive","window","remove","STATE_CHANGER","INFINITE_EVENT","IDENTIFIER","INFINITE_LOOP","READY","LOADING","COMPLETE","ERROR","color","fontSize","padding","mode","props","spinner","distance","forceUseInfiniteWrapper","system","slots","noResults","noMore","error","errorBtnText","WARNINGS","ERRORS","STATUS","BUBBLES","render","attrs","class","Array","apply","CIRCLES","DEFAULT","SPIRAL","WAVEDOTS","options","staticRenderFns","_compiled","functional","_scopeId","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","add","_ssrRegister","$root","$options","shadowRoot","_injectStyles","beforeCreate","name","computed","spinnerView","$attrs","toUpperCase","spinnerInConfig","_v","$createElement","_self","_c","tag","__inject__","__file","timers","caches","throttle","indexOf","setTimeout","splice","shift","reset","forEach","clearTimeout","isChecked","timer","times","track","key","getScrollElm","documentElement","save","scrollHeight","restore","scrollTop","k","offsetWidth","offsetHeight","S","data","scrollParent","scrollHandler","isFirstLoad","status","components","Spinner","isShowSpinner","isShowError","isShowNoResults","isShowNoMore","slotStyles","keys","replace","x","$slots","Number","String","direction","identifier","Date","onInfinite","Function","watch","stateChanger","mounted","$watch","getScrollParent","immediate","Event","$el","attemptLoad","$on","$nextTick","$forceUpdate","loaded","$emit","complete","deactivated","activated","methods","getCurrentDistance","pageYOffset","getBoundingClientRect","top","innerHeight","bottom","arguments","tagName","getComputedStyle","overflowY","hasAttribute","destroyed","staticClass","directives","rawName","style","_t","_s","trigger","domProps","textContent","on","click","E","_","config","productionTip","configurable","assign","component","Vue","vue_runtime_esm","use","v_tooltip_esm","userList_userRowvue_type_script_lang_js_","PopoverMenu","ncvuecomponents","Multiselect","ClickOutside","vue_click_outside_default","rand","parseInt","Math","random","openedMenu","feedbackMessage","loading","all","displayName","password","mailAddress","groups","subadmins","quota","delete","disable","languages","userActions","actions","icon","text","action","deleteUser","user","enabled","enableDisableUser","email","sendWelcomeMail","externalActions","userGroups","_this","group","includes","userSubAdminsGroups","_this2","subAdminsGroups","subadmin","availableGroups","_this3","groupClone","$isDisabled","canAdd","canRemove","usedSpace","used","size","OC","Util","humanFileSize","usedQuota","min","round","pow","isNaN","userQuota","humanQuota","quotaOptions","find","label","minPasswordLength","$store","getters","getPasswordPolicyMinLength","userLanguage","_this4","userLang","lang","code","language","_typeof","toggleMenu","hideMenu","generateAvatar","undefined","generateUrl","version","oc_userconfig","avatar","formatGroupsTitle","slice","_this5","userid","dispatch","then","_this6","updateDisplayName","_this7","$refs","updatePassword","_this8","updateEmail","_this9","createGroup","gid","_this10","catch","getGroups","addUserGroup","_this11","removeUserGroup","_this12","$route","params","selectedGroup","commit","addUserSubAdmin","_this13","removeUserSubAdmin","_this14","setUserQuota","_this15","validateQuota","validQuota","computerFileSize","setUserLanguage","_this16","_this17","success","userRow","componentNormalizer","_vm","_h","data-id","icon-loading-small","_e","alt","width","height","src","srcset","disabled","submit","$event","preventDefault","backendCapabilities","ref","autocomplete","autocorrect","autocapitalize","spellcheck","displayname","modifiers","auto","settings","canChangePassword","setPassword","required","minlength","placeholder","tag-placeholder","track-by","limit","multiple","taggable","isAdmin","closeOnSelect","tag-width","select","slot","allowEmpty","input","max","showConfig","group-values","group-label","storageLocation","backend","lastLogin","formatDate","relativeModifiedDate","currentUser","open","menu","opacity","components_userListvue_type_script_lang_js_","InfiniteLoading","vue_infinite_loading_default","unlimitedQuota","defaultQuota","scrolled","searchQuery","newUser","Notification","showTemporary","set","defaultLanguage","setNewUserDefaultGroup","userSearch","OCA","Search","search","resetSearch","getServerData","filteredUsers","disabledUsers","users","infiniteLoading","isComplete","$router","oc_current_user","sort","localeCompare","canAddGroups","getSubadminGroups","quotaPreset","reduce","acc","cur","usersOffset","getUsersOffset","usersLimit","getUsersLimit","usersCount","commonlanguages","val","old","onScroll","event","scrollTo","infiniteHandler","$state","offset","response","query","resetForm","createUser","newusername","focus","ocs","meta","statuscode","newuserpassword","currentGroup","userList","&scroll","sticky","showNewUserForm","pattern","composing","$set","tabindex","close-on-select","model","$$v","title","_l","infinite","vue_local_storage_default","views_Usersvue_type_script_lang_js_","AppContent","AppNavigationItem","AppNavigationNew","AppNavigationSettings","vue_multiselect_min_default","beforeMount","orderBy","sortGroups","userCount","created","Settings","UserList","registerAction","selectedQuota","showAddGroupEntry","loadingAddGroup","showStoragePath","showUserBackend","showLastLogin","showLanguages","toggleNewUserMenu","nextTick","getLocalstorage","localConfig","$localStorage","setLocalStorage","removeGroup","groupid","self","dialogs","confirm","setDefaultQuota","app","Usersvue_type_script_lang_js_typeof","getUsers","getUserCount","realGroups","isArray","item","utils","router","usercount","counter","separator","caption","adminGroup","disabledGroup","everyoneGroup","addGroup","classes","addgroup","Users_component","app-name","navigation-class","icon-loading","scopedSlots","_u","fn","button-id","button-class","checked","_i","change","$$a","$$el","$$c","$$i","for","proxy","__webpack_exports__"],"mappings":"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","file":"vue-6.js","sourcesContent":["function validate(binding) {\r\n if (typeof binding.value !== 'function') {\r\n console.warn('[Vue-click-outside:] provided expression', binding.expression, 'is not a function.')\r\n return false\r\n }\r\n\r\n return true\r\n}\r\n\r\nfunction isPopup(popupItem, elements) {\r\n if (!popupItem || !elements)\r\n return false\r\n\r\n for (var i = 0, len = elements.length; i < len; i++) {\r\n try {\r\n if (popupItem.contains(elements[i])) {\r\n return true\r\n }\r\n if (elements[i].contains(popupItem)) {\r\n return false\r\n }\r\n } catch(e) {\r\n return false\r\n }\r\n }\r\n\r\n return false\r\n}\r\n\r\nfunction isServer(vNode) {\r\n return typeof vNode.componentInstance !== 'undefined' && vNode.componentInstance.$isServer\r\n}\r\n\r\nexports = module.exports = {\r\n bind: function (el, binding, vNode) {\r\n if (!validate(binding)) return\r\n\r\n // Define Handler and cache it on the element\r\n function handler(e) {\r\n if (!vNode.context) return\r\n\r\n // some components may have related popup item, on which we shall prevent the click outside event handler.\r\n var elements = e.path || (e.composedPath && e.composedPath())\r\n elements && elements.length > 0 && elements.unshift(e.target)\r\n \r\n if (el.contains(e.target) || isPopup(vNode.context.popupItem, elements)) return\r\n\r\n el.__vueClickOutside__.callback(e)\r\n }\r\n\r\n // add Event Listeners\r\n el.__vueClickOutside__ = {\r\n handler: handler,\r\n callback: binding.value\r\n }\r\n !isServer(vNode) && document.addEventListener('click', handler)\r\n },\r\n\r\n update: function (el, binding) {\r\n if (validate(binding)) el.__vueClickOutside__.callback = binding.value\r\n },\r\n \r\n unbind: function (el, binding, vNode) {\r\n // Remove Event Listeners\r\n !isServer(vNode) && document.removeEventListener('click', el.__vueClickOutside__.handler)\r\n delete el.__vueClickOutside__\r\n }\r\n}\r\n","/*!\n * vue-infinite-loading v2.4.3\n * (c) 2016-2018 PeachScript\n * MIT License\n */\n!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define([],e):\"object\"==typeof exports?exports.VueInfiniteLoading=e():t.VueInfiniteLoading=e()}(this,function(){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},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 i=Object.create(null);if(n.r(i),Object.defineProperty(i,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},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=9)}([function(t,e,n){var i=n(6);\"string\"==typeof i&&(i=[[t.i,i,\"\"]]),i.locals&&(t.exports=i.locals);(0,n(3).default)(\"09280948\",i,!0,{})},function(t,e,n){var i=n(8);\"string\"==typeof i&&(i=[[t.i,i,\"\"]]),i.locals&&(t.exports=i.locals);(0,n(3).default)(\"65938a1f\",i,!0,{})},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]||\"\",i=t[3];if(!i)return n;if(e&&\"function\"==typeof btoa){var r=(o=i,\"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,\"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+\" */\"),a=i.sources.map(function(t){return\"/*# sourceURL=\"+i.sourceRoot+t+\" */\"});return[n].concat(a).concat([r]).join(\"\\n\")}var o;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 i={},r=0;rn.parts.length&&(i.parts.length=n.parts.length)}else{var o=[];for(r=0;r',\"\\nscript:\\n...\\ninfiniteHandler($state) {\\n ajax('https://www.example.com/api/news')\\n .then((res) => {\\n if (res.data.length) {\\n $state.loaded();\\n } else {\\n $state.complete();\\n }\\n });\\n}\\n...\",\"\",\"more details: https://github.com/PeachScript/vue-infinite-loading/issues/57#issuecomment-324370549\"].join(\"\\n\"),INFINITE_EVENT:\"`:on-infinite` property will be deprecated soon, please use `@infinite` event instead.\",IDENTIFIER:\"the `reset` event will be deprecated soon, please reset this component by change the `identifier` property.\"},o={INFINITE_LOOP:[\"executed the callback function more than \".concat(i.loopCheckMaxCalls,\" times for a short time, it looks like searched a wrong scroll wrapper that doest not has fixed height or maximum height, please check it. If you want to force to set a element as scroll wrapper ranther than automatic searching, you can do this:\"),'\\n\\x3c!-- add a special attribute for the real scroll wrapper --\\x3e\\n
\\n ...\\n \\x3c!-- set force-use-infinite-wrapper --\\x3e\\n \\n
\\nor\\n
\\n ...\\n \\x3c!-- set force-use-infinite-wrapper as css selector of the real scroll wrapper --\\x3e\\n \\n
\\n ',\"more details: https://github.com/PeachScript/vue-infinite-loading/issues/55#issuecomment-316934169\"].join(\"\\n\")},s={READY:0,LOADING:1,COMPLETE:2,ERROR:3},l={color:\"#666\",fontSize:\"14px\",padding:\"10px 0\"},d={mode:\"development\",props:{spinner:\"default\",distance:100,forceUseInfiniteWrapper:!1},system:i,slots:{noResults:\"No results :(\",noMore:\"No more data :)\",error:\"Opps, something went wrong :(\",errorBtnText:\"Retry\",spinner:\"\"},WARNINGS:a,ERRORS:o,STATUS:s},c=n(4),u=n.n(c),p={BUBBLES:{render:function(t){return t(\"span\",{attrs:{class:\"loading-bubbles\"}},Array.apply(Array,Array(8)).map(function(){return t(\"span\",{attrs:{class:\"bubble-item\"}})}))}},CIRCLES:{render:function(t){return t(\"span\",{attrs:{class:\"loading-circles\"}},Array.apply(Array,Array(8)).map(function(){return t(\"span\",{attrs:{class:\"circle-item\"}})}))}},DEFAULT:{render:function(t){return t(\"i\",{attrs:{class:\"loading-default\"}})}},SPIRAL:{render:function(t){return t(\"i\",{attrs:{class:\"loading-spiral\"}})}},WAVEDOTS:{render:function(t){return t(\"span\",{attrs:{class:\"loading-wave-dots\"}},Array.apply(Array,Array(5)).map(function(){return t(\"span\",{attrs:{class:\"wave-item\"}})}))}}};function f(t,e,n,i,r,a,o,s){var l,d=\"function\"==typeof t?t.options:t;if(e&&(d.render=e,d.staticRenderFns=n,d._compiled=!0),i&&(d.functional=!0),a&&(d._scopeId=\"data-v-\"+a),o?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||\"undefined\"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},d._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(t,e){return l.call(e),c(t,e)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:t,options:d}}var b=f({name:\"Spinner\",computed:{spinnerView:function(){return p[(this.$attrs.spinner||\"\").toUpperCase()]||this.spinnerInConfig},spinnerInConfig:function(){return d.slots.spinner&&\"string\"==typeof d.slots.spinner?{render:function(){return this._v(d.slots.spinner)}}:\"object\"===u()(d.slots.spinner)?d.slots.spinner:p[d.props.spinner.toUpperCase()]||p.DEFAULT}}},function(){var t=this.$createElement;return(this._self._c||t)(this.spinnerView,{tag:\"component\"})},[],!1,function(t){var e=n(5);e.__inject__&&e.__inject__(t)},\"46b20d22\",null);b.options.__file=\"Spinner.vue\";var h=b.exports;function m(t){\"production\"!==d.mode&&console.warn(\"[Vue-infinite-loading warn]: \".concat(t))}function g(t){console.error(\"[Vue-infinite-loading error]: \".concat(t))}var v={timers:[],caches:[],throttle:function(t){var e=this;-1===this.caches.indexOf(t)&&(this.caches.push(t),this.timers.push(setTimeout(function(){t(),e.caches.splice(e.caches.indexOf(t),1),e.timers.shift()},d.system.throttleLimit)))},reset:function(){this.timers.forEach(function(t){clearTimeout(t)}),this.timers.length=0,this.caches=[]}},y={isChecked:!1,timer:null,times:0,track:function(){var t=this;this.times+=1,clearTimeout(this.timer),this.timer=setTimeout(function(){t.isChecked=!0},d.system.loopCheckTimeout),this.times>d.system.loopCheckMaxCalls&&(g(o.INFINITE_LOOP),this.isChecked=!0)}},w={key:\"_infiniteScrollHeight\",getScrollElm:function(t){return t===window?document.documentElement:t},save:function(t){var e=this.getScrollElm(t);e[this.key]=e.scrollHeight},restore:function(t){var e=this.getScrollElm(t);\"number\"==typeof e[this.key]&&(e.scrollTop=e.scrollHeight-e[this.key]+e.scrollTop),this.remove(e)},remove:function(t){void 0!==t[this.key]&&delete t[this.key]}};function x(t){return t.replace(/[A-Z]/g,function(t){return\"-\".concat(t.toLowerCase())})}function k(t){return t.offsetWidth+t.offsetHeight>0}var S=f({name:\"InfiniteLoading\",data:function(){return{scrollParent:null,scrollHandler:null,isFirstLoad:!0,status:s.READY,slots:d.slots}},components:{Spinner:h},computed:{isShowSpinner:function(){return this.status===s.LOADING},isShowError:function(){return this.status===s.ERROR},isShowNoResults:function(){return this.status===s.COMPLETE&&this.isFirstLoad},isShowNoMore:function(){return this.status===s.COMPLETE&&!this.isFirstLoad},slotStyles:function(){var t=this,e={};return Object.keys(d.slots).forEach(function(n){var i=x(n);(!t.$slots[i]&&!d.slots[n].render||t.$slots[i]&&!t.$slots[i][0].tag)&&(e[n]=l)}),e}},props:{distance:{type:Number,default:d.props.distance},spinner:String,direction:{type:String,default:\"bottom\"},forceUseInfiniteWrapper:{type:[Boolean,String],default:d.props.forceUseInfiniteWrapper},identifier:{default:+new Date},onInfinite:Function},watch:{identifier:function(){this.stateChanger.reset()}},mounted:function(){var t=this;this.$watch(\"forceUseInfiniteWrapper\",function(){t.scrollParent=t.getScrollParent()},{immediate:!0}),this.scrollHandler=function(t){this.status===s.READY&&(t&&t.constructor===Event&&k(this.$el)?v.throttle(this.attemptLoad):this.attemptLoad())}.bind(this),setTimeout(this.scrollHandler,1),this.scrollParent.addEventListener(\"scroll\",this.scrollHandler,r),this.$on(\"$InfiniteLoading:loaded\",function(e){t.isFirstLoad=!1,\"top\"===t.direction&&t.$nextTick(function(){w.restore(t.scrollParent)}),t.status===s.LOADING&&t.$nextTick(t.attemptLoad.bind(null,!0)),e&&e.target===t||m(a.STATE_CHANGER)}),this.$on(\"$InfiniteLoading:complete\",function(e){t.status=s.COMPLETE,t.$nextTick(function(){t.$forceUpdate()}),t.scrollParent.removeEventListener(\"scroll\",t.scrollHandler,r),e&&e.target===t||m(a.STATE_CHANGER)}),this.$on(\"$InfiniteLoading:reset\",function(e){t.status=s.READY,t.isFirstLoad=!0,w.remove(t.scrollParent),t.scrollParent.addEventListener(\"scroll\",t.scrollHandler,r),setTimeout(function(){v.reset(),t.scrollHandler()},1),e&&e.target===t||m(a.IDENTIFIER)}),this.stateChanger={loaded:function(){t.$emit(\"$InfiniteLoading:loaded\",{target:t})},complete:function(){t.$emit(\"$InfiniteLoading:complete\",{target:t})},reset:function(){t.$emit(\"$InfiniteLoading:reset\",{target:t})},error:function(){t.status=s.ERROR,v.reset()}},this.onInfinite&&m(a.INFINITE_EVENT)},deactivated:function(){this.status===s.LOADING&&(this.status=s.READY),this.scrollParent.removeEventListener(\"scroll\",this.scrollHandler,r)},activated:function(){this.scrollParent.addEventListener(\"scroll\",this.scrollHandler,r)},methods:{attemptLoad:function(t){var e=this;this.status!==s.COMPLETE&&k(this.$el)&&this.getCurrentDistance()<=this.distance?(this.status=s.LOADING,\"top\"===this.direction&&this.$nextTick(function(){w.save(e.scrollParent)}),\"function\"==typeof this.onInfinite?this.onInfinite.call(null,this.stateChanger):this.$emit(\"infinite\",this.stateChanger),!t||this.forceUseInfiniteWrapper||y.isChecked||y.track()):this.status===s.LOADING&&(this.status=s.READY)},getCurrentDistance:function(){var t;\"top\"===this.direction?t=\"number\"==typeof this.scrollParent.scrollTop?this.scrollParent.scrollTop:this.scrollParent.pageYOffset:t=this.$el.getBoundingClientRect().top-(this.scrollParent===window?window.innerHeight:this.scrollParent.getBoundingClientRect().bottom);return t},getScrollParent:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.$el;return\"string\"==typeof this.forceUseInfiniteWrapper&&(t=e.querySelector(this.forceUseInfiniteWrapper)),t||(\"BODY\"===e.tagName?t=window:!this.forceUseInfiniteWrapper&&[\"scroll\",\"auto\"].indexOf(getComputedStyle(e).overflowY)>-1?t=e:(e.hasAttribute(\"infinite-wrapper\")||e.hasAttribute(\"data-infinite-wrapper\"))&&(t=e)),t||this.getScrollParent(e.parentNode)}},destroyed:function(){!this.status!==s.COMPLETE&&(v.reset(),w.remove(this.scrollParent),this.scrollParent.removeEventListener(\"scroll\",this.scrollHandler,r))}},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{staticClass:\"infinite-loading-container\"},[n(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:t.isShowSpinner,expression:\"isShowSpinner\"}],staticClass:\"infinite-status-prompt\",style:t.slotStyles.spinner},[t._t(\"spinner\",[n(\"spinner\",{attrs:{spinner:t.spinner}})])],2),t._v(\" \"),n(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:t.isShowNoResults,expression:\"isShowNoResults\"}],staticClass:\"infinite-status-prompt\",style:t.slotStyles.noResults},[t._t(\"no-results\",[t.slots.noResults.render?n(t.slots.noResults,{tag:\"component\"}):[t._v(t._s(t.slots.noResults))]])],2),t._v(\" \"),n(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:t.isShowNoMore,expression:\"isShowNoMore\"}],staticClass:\"infinite-status-prompt\",style:t.slotStyles.noMore},[t._t(\"no-more\",[t.slots.noMore.render?n(t.slots.noMore,{tag:\"component\"}):[t._v(t._s(t.slots.noMore))]])],2),t._v(\" \"),n(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:t.isShowError,expression:\"isShowError\"}],staticClass:\"infinite-status-prompt\",style:t.slotStyles.error},[t._t(\"error\",[t.slots.error.render?n(t.slots.error,{tag:\"component\",attrs:{trigger:t.attemptLoad}}):[t._v(\"\\n \"+t._s(t.slots.error)+\"\\n \"),n(\"br\"),t._v(\" \"),n(\"button\",{staticClass:\"btn-try-infinite\",domProps:{textContent:t._s(t.slots.errorBtnText)},on:{click:t.attemptLoad}})]],{trigger:t.attemptLoad})],2)])},[],!1,function(t){var e=n(7);e.__inject__&&e.__inject__(t)},\"358985eb\",null);S.options.__file=\"InfiniteLoading.vue\";var E=S.exports;function _(t){d.mode=t.config.productionTip?\"development\":\"production\"}Object.defineProperty(E,\"install\",{configurable:!1,enumerable:!1,value:function(t,e){Object.assign(d.props,e&&e.props),Object.assign(d.slots,e&&e.slots),Object.assign(d.system,e&&e.system),t.component(\"infinite-loading\",E),_(t)}}),\"undefined\"!=typeof window&&window.Vue&&(window.Vue.component(\"infinite-loading\",E),_(window.Vue));e.default=E}])});","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('AppContent',{attrs:{\"app-name\":\"settings\",\"navigation-class\":{ 'icon-loading': _vm.loadingAddGroup }},scopedSlots:_vm._u([{key:\"navigation\",fn:function(){return [_c('AppNavigationNew',{attrs:{\"button-id\":\"new-user-button\",\"text\":_vm.t('settings','New user'),\"button-class\":\"icon-add\"},on:{\"click\":_vm.toggleNewUserMenu}}),_vm._v(\" \"),_c('ul',{attrs:{\"id\":\"usergrouplist\"}},_vm._l((_vm.menu),function(item){return _c('AppNavigationItem',{key:item.key,attrs:{\"item\":item}})}),1),_vm._v(\" \"),_c('AppNavigationSettings',[_c('div',[_c('p',[_vm._v(_vm._s(_vm.t('settings', 'Default quota:')))]),_vm._v(\" \"),_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.defaultQuota,\"options\":_vm.quotaOptions,\"tag-placeholder\":\"create\",\"placeholder\":_vm.t('settings', 'Select default quota'),\"label\":\"label\",\"track-by\":\"id\",\"allowEmpty\":false,\"taggable\":true},on:{\"tag\":_vm.validateQuota,\"input\":_vm.setDefaultQuota}})],1),_vm._v(\" \"),_c('div',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.showLanguages),expression:\"showLanguages\"}],staticClass:\"checkbox\",attrs:{\"type\":\"checkbox\",\"id\":\"showLanguages\"},domProps:{\"checked\":Array.isArray(_vm.showLanguages)?_vm._i(_vm.showLanguages,null)>-1:(_vm.showLanguages)},on:{\"change\":function($event){var $$a=_vm.showLanguages,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.showLanguages=$$a.concat([$$v]))}else{$$i>-1&&(_vm.showLanguages=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.showLanguages=$$c}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"showLanguages\"}},[_vm._v(_vm._s(_vm.t('settings', 'Show Languages')))])]),_vm._v(\" \"),_c('div',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.showLastLogin),expression:\"showLastLogin\"}],staticClass:\"checkbox\",attrs:{\"type\":\"checkbox\",\"id\":\"showLastLogin\"},domProps:{\"checked\":Array.isArray(_vm.showLastLogin)?_vm._i(_vm.showLastLogin,null)>-1:(_vm.showLastLogin)},on:{\"change\":function($event){var $$a=_vm.showLastLogin,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.showLastLogin=$$a.concat([$$v]))}else{$$i>-1&&(_vm.showLastLogin=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.showLastLogin=$$c}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"showLastLogin\"}},[_vm._v(_vm._s(_vm.t('settings', 'Show last login')))])]),_vm._v(\" \"),_c('div',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.showUserBackend),expression:\"showUserBackend\"}],staticClass:\"checkbox\",attrs:{\"type\":\"checkbox\",\"id\":\"showUserBackend\"},domProps:{\"checked\":Array.isArray(_vm.showUserBackend)?_vm._i(_vm.showUserBackend,null)>-1:(_vm.showUserBackend)},on:{\"change\":function($event){var $$a=_vm.showUserBackend,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.showUserBackend=$$a.concat([$$v]))}else{$$i>-1&&(_vm.showUserBackend=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.showUserBackend=$$c}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"showUserBackend\"}},[_vm._v(_vm._s(_vm.t('settings', 'Show user backend')))])]),_vm._v(\" \"),_c('div',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.showStoragePath),expression:\"showStoragePath\"}],staticClass:\"checkbox\",attrs:{\"type\":\"checkbox\",\"id\":\"showStoragePath\"},domProps:{\"checked\":Array.isArray(_vm.showStoragePath)?_vm._i(_vm.showStoragePath,null)>-1:(_vm.showStoragePath)},on:{\"change\":function($event){var $$a=_vm.showStoragePath,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.showStoragePath=$$a.concat([$$v]))}else{$$i>-1&&(_vm.showStoragePath=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.showStoragePath=$$c}}}}),_vm._v(\" \"),_c('label',{attrs:{\"for\":\"showStoragePath\"}},[_vm._v(_vm._s(_vm.t('settings', 'Show storage path')))])])])]},proxy:true},{key:\"content\",fn:function(){return [_c('user-list',{attrs:{\"users\":_vm.users,\"showConfig\":_vm.showConfig,\"selectedGroup\":_vm.selectedGroup,\"externalActions\":_vm.externalActions}})]},proxy:true}])})}\nvar staticRenderFns = []\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!./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=df9d4caa&\"\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\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (Object.keys(_vm.user).length ===1)?_c('div',{staticClass:\"row\",attrs:{\"data-id\":_vm.user.id}},[_c('div',{staticClass:\"avatar\",class:{'icon-loading-small': _vm.loading.delete || _vm.loading.disable}},[(!_vm.loading.delete && !_vm.loading.disable)?_c('img',{attrs:{\"alt\":\"\",\"width\":\"32\",\"height\":\"32\",\"src\":_vm.generateAvatar(_vm.user.id, 32),\"srcset\":_vm.generateAvatar(_vm.user.id, 64)+' 2x, '+_vm.generateAvatar(_vm.user.id, 128)+' 4x'}}):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"name\"},[_vm._v(_vm._s(_vm.user.id))]),_vm._v(\" \"),_c('div',{staticClass:\"obfuscated\"},[_vm._v(_vm._s(_vm.t('settings','You do not have permissions to see the details of this user')))])]):_c('div',{staticClass:\"row\",class:{'disabled': _vm.loading.delete || _vm.loading.disable},attrs:{\"data-id\":_vm.user.id}},[_c('div',{staticClass:\"avatar\",class:{'icon-loading-small': _vm.loading.delete || _vm.loading.disable}},[(!_vm.loading.delete && !_vm.loading.disable)?_c('img',{attrs:{\"alt\":\"\",\"width\":\"32\",\"height\":\"32\",\"src\":_vm.generateAvatar(_vm.user.id, 32),\"srcset\":_vm.generateAvatar(_vm.user.id, 64)+' 2x, '+_vm.generateAvatar(_vm.user.id, 128)+' 4x'}}):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"name\"},[_vm._v(_vm._s(_vm.user.id))]),_vm._v(\" \"),_c('form',{staticClass:\"displayName\",class:{'icon-loading-small': _vm.loading.displayName},on:{\"submit\":function($event){$event.preventDefault();return _vm.updateDisplayName($event)}}},[(_vm.user.backendCapabilities.setDisplayName)?[(_vm.user.backendCapabilities.setDisplayName)?_c('input',{ref:\"displayName\",attrs:{\"id\":'displayName'+_vm.user.id+_vm.rand,\"type\":\"text\",\"disabled\":_vm.loading.displayName||_vm.loading.all,\"autocomplete\":\"new-password\",\"autocorrect\":\"off\",\"autocapitalize\":\"off\",\"spellcheck\":\"false\"},domProps:{\"value\":_vm.user.displayname}}):_vm._e(),_vm._v(\" \"),(_vm.user.backendCapabilities.setDisplayName)?_c('input',{staticClass:\"icon-confirm\",attrs:{\"type\":\"submit\",\"value\":\"\"}}):_vm._e()]:_c('div',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.t('settings', 'The backend does not support changing the display name')),expression:\"t('settings', 'The backend does not support changing the display name')\",modifiers:{\"auto\":true}}],staticClass:\"name\"},[_vm._v(_vm._s(_vm.user.displayname))])],2),_vm._v(\" \"),(_vm.settings.canChangePassword && _vm.user.backendCapabilities.setPassword)?_c('form',{staticClass:\"password\",class:{'icon-loading-small': _vm.loading.password},on:{\"submit\":function($event){$event.preventDefault();return _vm.updatePassword($event)}}},[_c('input',{ref:\"password\",attrs:{\"id\":'password'+_vm.user.id+_vm.rand,\"type\":\"password\",\"required\":\"\",\"disabled\":_vm.loading.password||_vm.loading.all,\"minlength\":_vm.minPasswordLength,\"value\":\"\",\"placeholder\":_vm.t('settings', 'New password'),\"autocomplete\":\"new-password\",\"autocorrect\":\"off\",\"autocapitalize\":\"off\",\"spellcheck\":\"false\"}}),_vm._v(\" \"),_c('input',{staticClass:\"icon-confirm\",attrs:{\"type\":\"submit\",\"value\":\"\"}})]):_c('div'),_vm._v(\" \"),_c('form',{staticClass:\"mailAddress\",class:{'icon-loading-small': _vm.loading.mailAddress},on:{\"submit\":function($event){$event.preventDefault();return _vm.updateEmail($event)}}},[_c('input',{ref:\"mailAddress\",attrs:{\"id\":'mailAddress'+_vm.user.id+_vm.rand,\"type\":\"email\",\"disabled\":_vm.loading.mailAddress||_vm.loading.all,\"autocomplete\":\"new-password\",\"autocorrect\":\"off\",\"autocapitalize\":\"off\",\"spellcheck\":\"false\"},domProps:{\"value\":_vm.user.email}}),_vm._v(\" \"),_c('input',{staticClass:\"icon-confirm\",attrs:{\"type\":\"submit\",\"value\":\"\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"groups\",class:{'icon-loading-small': _vm.loading.groups}},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.userGroups,\"options\":_vm.availableGroups,\"disabled\":_vm.loading.groups||_vm.loading.all,\"tag-placeholder\":\"create\",\"placeholder\":_vm.t('settings', 'Add user in group'),\"label\":\"name\",\"track-by\":\"id\",\"limit\":2,\"multiple\":true,\"taggable\":_vm.settings.isAdmin,\"closeOnSelect\":false,\"tag-width\":60},on:{\"tag\":_vm.createGroup,\"select\":_vm.addUserGroup,\"remove\":_vm.removeUserGroup}},[_c('span',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.formatGroupsTitle(_vm.userGroups)),expression:\"formatGroupsTitle(userGroups)\",modifiers:{\"auto\":true}}],staticClass:\"multiselect__limit\",attrs:{\"slot\":\"limit\"},slot:\"limit\"},[_vm._v(\"+\"+_vm._s(_vm.userGroups.length-2))]),_vm._v(\" \"),_c('span',{attrs:{\"slot\":\"noResult\"},slot:\"noResult\"},[_vm._v(_vm._s(_vm.t('settings', 'No results')))])])],1),_vm._v(\" \"),(_vm.subAdminsGroups.length>0 && _vm.settings.isAdmin)?_c('div',{staticClass:\"subadmins\",class:{'icon-loading-small': _vm.loading.subadmins}},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.userSubAdminsGroups,\"options\":_vm.subAdminsGroups,\"disabled\":_vm.loading.subadmins||_vm.loading.all,\"placeholder\":_vm.t('settings', 'Set user as admin for'),\"label\":\"name\",\"track-by\":\"id\",\"limit\":2,\"multiple\":true,\"closeOnSelect\":false,\"tag-width\":60},on:{\"select\":_vm.addUserSubAdmin,\"remove\":_vm.removeUserSubAdmin}},[_c('span',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.formatGroupsTitle(_vm.userSubAdminsGroups)),expression:\"formatGroupsTitle(userSubAdminsGroups)\",modifiers:{\"auto\":true}}],staticClass:\"multiselect__limit\",attrs:{\"slot\":\"limit\"},slot:\"limit\"},[_vm._v(\"+\"+_vm._s(_vm.userSubAdminsGroups.length-2))]),_vm._v(\" \"),_c('span',{attrs:{\"slot\":\"noResult\"},slot:\"noResult\"},[_vm._v(_vm._s(_vm.t('settings', 'No results')))])])],1):_vm._e(),_vm._v(\" \"),_c('div',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.usedSpace),expression:\"usedSpace\",modifiers:{\"auto\":true}}],staticClass:\"quota\",class:{'icon-loading-small': _vm.loading.quota}},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.userQuota,\"options\":_vm.quotaOptions,\"disabled\":_vm.loading.quota||_vm.loading.all,\"tag-placeholder\":\"create\",\"placeholder\":_vm.t('settings', 'Select user quota'),\"label\":\"label\",\"track-by\":\"id\",\"allowEmpty\":false,\"taggable\":true},on:{\"tag\":_vm.validateQuota,\"input\":_vm.setUserQuota}}),_vm._v(\" \"),_c('progress',{staticClass:\"quota-user-progress\",class:{'warn':_vm.usedQuota>80},attrs:{\"max\":\"100\"},domProps:{\"value\":_vm.usedQuota}})],1),_vm._v(\" \"),(_vm.showConfig.showLanguages)?_c('div',{staticClass:\"languages\",class:{'icon-loading-small': _vm.loading.languages}},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"value\":_vm.userLanguage,\"options\":_vm.languages,\"disabled\":_vm.loading.languages||_vm.loading.all,\"placeholder\":_vm.t('settings', 'No language set'),\"label\":\"name\",\"track-by\":\"code\",\"allowEmpty\":false,\"group-values\":\"languages\",\"group-label\":\"label\"},on:{\"input\":_vm.setUserLanguage}})],1):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showStoragePath)?_c('div',{staticClass:\"storageLocation\"},[_vm._v(_vm._s(_vm.user.storageLocation))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showUserBackend)?_c('div',{staticClass:\"userBackend\"},[_vm._v(_vm._s(_vm.user.backend))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showLastLogin)?_c('div',{directives:[{name:\"tooltip\",rawName:\"v-tooltip.auto\",value:(_vm.user.lastLogin>0 ? _vm.OC.Util.formatDate(_vm.user.lastLogin) : ''),expression:\"user.lastLogin>0 ? OC.Util.formatDate(user.lastLogin) : ''\",modifiers:{\"auto\":true}}],staticClass:\"lastLogin\"},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.user.lastLogin>0 ? _vm.OC.Util.relativeModifiedDate(_vm.user.lastLogin) : _vm.t('settings','Never'))+\"\\n\\t\")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"userActions\"},[(_vm.OC.currentUser !== _vm.user.id && _vm.user.id !== 'admin' && !_vm.loading.all)?_c('div',{staticClass:\"toggleUserActions\"},[_c('div',{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:(_vm.hideMenu),expression:\"hideMenu\"}],staticClass:\"icon-more\",on:{\"click\":_vm.toggleMenu}}),_vm._v(\" \"),_c('div',{staticClass:\"popovermenu\",class:{ 'open': _vm.openedMenu }},[_c('popover-menu',{attrs:{\"menu\":_vm.userActions}})],1)]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"feedback\",style:({opacity: _vm.feedbackMessage !== '' ? 1 : 0})},[_c('div',{staticClass:\"icon-checkmark\"}),_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_vm.feedbackMessage)+\"\\n\\t\\t\")])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","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=6985fd9a&\"\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\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"user-list-grid\",attrs:{\"id\":\"app-content\"},on:{\"&scroll\":function($event){return _vm.onScroll($event)}}},[_c('div',{staticClass:\"row\",class:{'sticky': _vm.scrolled && !_vm.showConfig.showNewUserForm},attrs:{\"id\":\"grid-header\"}},[_c('div',{staticClass:\"avatar\",attrs:{\"id\":\"headerAvatar\"}}),_vm._v(\" \"),_c('div',{staticClass:\"name\",attrs:{\"id\":\"headerName\"}},[_vm._v(_vm._s(_vm.t('settings', 'Username')))]),_vm._v(\" \"),_c('div',{staticClass:\"displayName\",attrs:{\"id\":\"headerDisplayName\"}},[_vm._v(_vm._s(_vm.t('settings', 'Display name')))]),_vm._v(\" \"),_c('div',{staticClass:\"password\",attrs:{\"id\":\"headerPassword\"}},[_vm._v(_vm._s(_vm.t('settings', 'Password')))]),_vm._v(\" \"),_c('div',{staticClass:\"mailAddress\",attrs:{\"id\":\"headerAddress\"}},[_vm._v(_vm._s(_vm.t('settings', 'Email')))]),_vm._v(\" \"),_c('div',{staticClass:\"groups\",attrs:{\"id\":\"headerGroups\"}},[_vm._v(_vm._s(_vm.t('settings', 'Groups')))]),_vm._v(\" \"),(_vm.subAdminsGroups.length>0 && _vm.settings.isAdmin)?_c('div',{staticClass:\"subadmins\",attrs:{\"id\":\"headerSubAdmins\"}},[_vm._v(_vm._s(_vm.t('settings', 'Group admin for')))]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"quota\",attrs:{\"id\":\"headerQuota\"}},[_vm._v(_vm._s(_vm.t('settings', 'Quota')))]),_vm._v(\" \"),(_vm.showConfig.showLanguages)?_c('div',{staticClass:\"languages\",attrs:{\"id\":\"headerLanguages\"}},[_vm._v(_vm._s(_vm.t('settings', 'Language')))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showStoragePath)?_c('div',{staticClass:\"headerStorageLocation storageLocation\"},[_vm._v(_vm._s(_vm.t('settings', 'Storage location')))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showUserBackend)?_c('div',{staticClass:\"headerUserBackend userBackend\"},[_vm._v(_vm._s(_vm.t('settings', 'User backend')))]):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showLastLogin)?_c('div',{staticClass:\"headerLastLogin lastLogin\"},[_vm._v(_vm._s(_vm.t('settings', 'Last login')))]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"userActions\"})]),_vm._v(\" \"),_c('form',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.showConfig.showNewUserForm),expression:\"showConfig.showNewUserForm\"}],staticClass:\"row\",class:{'sticky': _vm.scrolled && _vm.showConfig.showNewUserForm},attrs:{\"id\":\"new-user\",\"disabled\":_vm.loading.all},on:{\"submit\":function($event){$event.preventDefault();return _vm.createUser($event)}}},[_c('div',{class:_vm.loading.all?'icon-loading-small':'icon-add'}),_vm._v(\" \"),_c('div',{staticClass:\"name\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newUser.id),expression:\"newUser.id\"}],ref:\"newusername\",attrs:{\"id\":\"newusername\",\"type\":\"text\",\"required\":\"\",\"placeholder\":_vm.t('settings', 'Username'),\"name\":\"username\",\"autocomplete\":\"off\",\"autocapitalize\":\"none\",\"autocorrect\":\"off\",\"pattern\":\"[a-zA-Z0-9 _\\\\.@\\\\-']+\"},domProps:{\"value\":(_vm.newUser.id)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.newUser, \"id\", $event.target.value)}}})]),_vm._v(\" \"),_c('div',{staticClass:\"displayName\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newUser.displayName),expression:\"newUser.displayName\"}],attrs:{\"id\":\"newdisplayname\",\"type\":\"text\",\"placeholder\":_vm.t('settings', 'Display name'),\"name\":\"displayname\",\"autocomplete\":\"off\",\"autocapitalize\":\"none\",\"autocorrect\":\"off\"},domProps:{\"value\":(_vm.newUser.displayName)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.newUser, \"displayName\", $event.target.value)}}})]),_vm._v(\" \"),_c('div',{staticClass:\"password\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newUser.password),expression:\"newUser.password\"}],ref:\"newuserpassword\",attrs:{\"id\":\"newuserpassword\",\"type\":\"password\",\"required\":_vm.newUser.mailAddress==='',\"placeholder\":_vm.t('settings', 'Password'),\"name\":\"password\",\"autocomplete\":\"new-password\",\"autocapitalize\":\"none\",\"autocorrect\":\"off\",\"minlength\":_vm.minPasswordLength},domProps:{\"value\":(_vm.newUser.password)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.newUser, \"password\", $event.target.value)}}})]),_vm._v(\" \"),_c('div',{staticClass:\"mailAddress\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.newUser.mailAddress),expression:\"newUser.mailAddress\"}],attrs:{\"id\":\"newemail\",\"type\":\"email\",\"required\":_vm.newUser.password==='',\"placeholder\":_vm.t('settings', 'Email'),\"name\":\"email\",\"autocomplete\":\"off\",\"autocapitalize\":\"none\",\"autocorrect\":\"off\"},domProps:{\"value\":(_vm.newUser.mailAddress)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.$set(_vm.newUser, \"mailAddress\", $event.target.value)}}})]),_vm._v(\" \"),_c('div',{staticClass:\"groups\"},[(!_vm.settings.isAdmin)?_c('input',{class:{'icon-loading-small': _vm.loading.groups},attrs:{\"type\":\"text\",\"tabindex\":\"-1\",\"id\":\"newgroups\",\"required\":!_vm.settings.isAdmin},domProps:{\"value\":_vm.newUser.groups}}):_vm._e(),_vm._v(\" \"),_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"options\":_vm.canAddGroups,\"disabled\":_vm.loading.groups||_vm.loading.all,\"tag-placeholder\":\"create\",\"placeholder\":_vm.t('settings', 'Add user in group'),\"label\":\"name\",\"track-by\":\"id\",\"multiple\":true,\"taggable\":true,\"close-on-select\":false,\"tag-width\":60},on:{\"tag\":_vm.createGroup},model:{value:(_vm.newUser.groups),callback:function ($$v) {_vm.$set(_vm.newUser, \"groups\", $$v)},expression:\"newUser.groups\"}},[_c('span',{attrs:{\"slot\":\"noResult\"},slot:\"noResult\"},[_vm._v(_vm._s(_vm.t('settings', 'No results')))])])],1),_vm._v(\" \"),(_vm.subAdminsGroups.length>0 && _vm.settings.isAdmin)?_c('div',{staticClass:\"subadmins\"},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"options\":_vm.subAdminsGroups,\"placeholder\":_vm.t('settings', 'Set user as admin for'),\"label\":\"name\",\"track-by\":\"id\",\"multiple\":true,\"close-on-select\":false,\"tag-width\":60},model:{value:(_vm.newUser.subAdminsGroups),callback:function ($$v) {_vm.$set(_vm.newUser, \"subAdminsGroups\", $$v)},expression:\"newUser.subAdminsGroups\"}},[_c('span',{attrs:{\"slot\":\"noResult\"},slot:\"noResult\"},[_vm._v(_vm._s(_vm.t('settings', 'No results')))])])],1):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"quota\"},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"options\":_vm.quotaOptions,\"placeholder\":_vm.t('settings', 'Select user quota'),\"label\":\"label\",\"track-by\":\"id\",\"allowEmpty\":false,\"taggable\":true},on:{\"tag\":_vm.validateQuota},model:{value:(_vm.newUser.quota),callback:function ($$v) {_vm.$set(_vm.newUser, \"quota\", $$v)},expression:\"newUser.quota\"}})],1),_vm._v(\" \"),(_vm.showConfig.showLanguages)?_c('div',{staticClass:\"languages\"},[_c('multiselect',{staticClass:\"multiselect-vue\",attrs:{\"options\":_vm.languages,\"placeholder\":_vm.t('settings', 'Default language'),\"label\":\"name\",\"track-by\":\"code\",\"allowEmpty\":false,\"group-values\":\"languages\",\"group-label\":\"label\"},model:{value:(_vm.newUser.language),callback:function ($$v) {_vm.$set(_vm.newUser, \"language\", $$v)},expression:\"newUser.language\"}})],1):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showStoragePath)?_c('div',{staticClass:\"storageLocation\"}):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showUserBackend)?_c('div',{staticClass:\"userBackend\"}):_vm._e(),_vm._v(\" \"),(_vm.showConfig.showLastLogin)?_c('div',{staticClass:\"lastLogin\"}):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"userActions\"},[_c('input',{staticClass:\"button primary icon-checkmark-white has-tooltip\",attrs:{\"type\":\"submit\",\"id\":\"newsubmit\",\"value\":\"\",\"title\":_vm.t('settings', 'Add a new user')}})])]),_vm._v(\" \"),_vm._l((_vm.filteredUsers),function(user,key){return _c('user-row',{key:key,attrs:{\"user\":user,\"settings\":_vm.settings,\"showConfig\":_vm.showConfig,\"groups\":_vm.groups,\"subAdminsGroups\":_vm.subAdminsGroups,\"quotaOptions\":_vm.quotaOptions,\"languages\":_vm.languages,\"externalActions\":_vm.externalActions}})}),_vm._v(\" \"),_c('infinite-loading',{ref:\"infiniteLoading\",on:{\"infinite\":_vm.infiniteHandler}},[_c('div',{attrs:{\"slot\":\"spinner\"},slot:\"spinner\"},[_c('div',{staticClass:\"users-icon-loading icon-loading\"})]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"no-more\"},slot:\"no-more\"},[_c('div',{staticClass:\"users-list-end\"})]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"no-results\"},slot:\"no-results\"},[_c('div',{attrs:{\"id\":\"emptycontent\"}},[_c('div',{staticClass:\"icon-contacts-dark\"}),_vm._v(\" \"),_c('h2',[_vm._v(_vm._s(_vm.t('settings', 'No users in here')))])])])])],2)}\nvar staticRenderFns = []\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!./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=39500066&\"\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\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file diff --git a/settings/src/components/userList.vue b/settings/src/components/userList.vue index 04e83dd08f..a9c7391d0e 100644 --- a/settings/src/components/userList.vue +++ b/settings/src/components/userList.vue @@ -357,6 +357,7 @@ export default { }) .then(() => { this.resetForm() + this.$refs.newusername.focus(); }) .catch((error) => { this.loading.all = false;