diff options
Diffstat (limited to 'dist/settings-vue-settings-admin-basic-settings.js')
-rw-r--r-- | dist/settings-vue-settings-admin-basic-settings.js | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/dist/settings-vue-settings-admin-basic-settings.js b/dist/settings-vue-settings-admin-basic-settings.js index e13edeedb29..5ce0135108c 100644 --- a/dist/settings-vue-settings-admin-basic-settings.js +++ b/dist/settings-vue-settings-admin-basic-settings.js @@ -1,3 +1,2 @@ -/*! For license information please see settings-vue-settings-admin-basic-settings.js.LICENSE.txt */ -!function(){var e,n={83642:function(e,n,r){"use strict";var s=r(20144),o=r(45994),i=r(79954),a=r(31352),c=(r(36144),(0,r(17499).IY)().setApp("settings").detectUser().build()),u=r(26932),l=r(4820),d=r(79753),g=r(10128);function A(e,t,n,r,s,o,i){try{var a=e[o](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,s)}r(65509);var p,f,b,m,v=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=t?"1":"0",n=(0,d.generateOcsUrl)("/apps/provisioning_api/api/v1/config/apps/{appId}/{key}",{appId:"settings",key:"profile_enabled_by_default"}),e.next=4,(0,g.confirmPassword)();case 4:return e.next=6,l.default.post(n,{value:t});case 6:return r=e.sent,e.abrupt("return",r.data);case 8:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,s){var o=e.apply(t,n);function i(e){A(o,r,s,i,a,"next",e)}function a(e){A(o,r,s,i,a,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}();function E(e){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E(e)}function j(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==E(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!==E(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"===E(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var I=Object.freeze({ADDRESS:"address",AVATAR:"avatar",BIOGRAPHY:"biography",DISPLAYNAME:"displayname",EMAIL_COLLECTION:"additional_mail",EMAIL:"email",HEADLINE:"headline",NOTIFICATION_EMAIL:"notify_email",FEDIVERSE:"fediverse",ORGANISATION:"organisation",PHONE:"phone",PROFILE_ENABLED:"profile_enabled",ROLE:"role",TWITTER:"twitter",WEBSITE:"website"}),h=Object.freeze({ADDRESS:(0,a.Iu)("settings","Location"),AVATAR:(0,a.Iu)("settings","Profile picture"),BIOGRAPHY:(0,a.Iu)("settings","About"),DISPLAYNAME:(0,a.Iu)("settings","Full name"),EMAIL_COLLECTION:(0,a.Iu)("settings","Additional email"),EMAIL:(0,a.Iu)("settings","Email"),HEADLINE:(0,a.Iu)("settings","Headline"),ORGANISATION:(0,a.Iu)("settings","Organisation"),PHONE:(0,a.Iu)("settings","Phone number"),PROFILE_ENABLED:(0,a.Iu)("settings","Profile"),ROLE:(0,a.Iu)("settings","Role"),TWITTER:(0,a.Iu)("settings","Twitter"),FEDIVERSE:(0,a.Iu)("settings","Fediverse (e.g. Mastodon)"),WEBSITE:(0,a.Iu)("settings","Website")}),y=(Object.freeze((j(p={},I.ADDRESS,h.ADDRESS),j(p,I.AVATAR,h.AVATAR),j(p,I.BIOGRAPHY,h.BIOGRAPHY),j(p,I.DISPLAYNAME,h.DISPLAYNAME),j(p,I.EMAIL_COLLECTION,h.EMAIL_COLLECTION),j(p,I.EMAIL,h.EMAIL),j(p,I.HEADLINE,h.HEADLINE),j(p,I.ORGANISATION,h.ORGANISATION),j(p,I.PHONE,h.PHONE),j(p,I.PROFILE_ENABLED,h.PROFILE_ENABLED),j(p,I.ROLE,h.ROLE),j(p,I.TWITTER,h.TWITTER),j(p,I.FEDIVERSE,h.FEDIVERSE),j(p,I.WEBSITE,h.WEBSITE),p)),Object.freeze({PROFILE_VISIBILITY:(0,a.Iu)("settings","Profile visibility")}),Object.freeze((j(f={},h.ADDRESS,I.ADDRESS),j(f,h.AVATAR,I.AVATAR),j(f,h.BIOGRAPHY,I.BIOGRAPHY),j(f,h.DISPLAYNAME,I.DISPLAYNAME),j(f,h.EMAIL_COLLECTION,I.EMAIL_COLLECTION),j(f,h.EMAIL,I.EMAIL),j(f,h.HEADLINE,I.HEADLINE),j(f,h.ORGANISATION,I.ORGANISATION),j(f,h.PHONE,I.PHONE),j(f,h.PROFILE_ENABLED,I.PROFILE_ENABLED),j(f,h.ROLE,I.ROLE),j(f,h.TWITTER,I.TWITTER),j(f,h.FEDIVERSE,I.FEDIVERSE),j(f,h.WEBSITE,I.WEBSITE),f)),Object.freeze({LANGUAGE:"language",LOCALE:"locale"}),Object.freeze({LANGUAGE:(0,a.Iu)("settings","Language"),LOCALE:(0,a.Iu)("settings","Locale")}),Object.freeze({PRIVATE:"v2-private",LOCAL:"v2-local",FEDERATED:"v2-federated",PUBLISHED:"v2-published"}));Object.freeze((j(b={},h.ADDRESS,[y.LOCAL,y.PRIVATE]),j(b,h.AVATAR,[y.LOCAL,y.PRIVATE]),j(b,h.BIOGRAPHY,[y.LOCAL,y.PRIVATE]),j(b,h.DISPLAYNAME,[y.LOCAL]),j(b,h.EMAIL_COLLECTION,[y.LOCAL]),j(b,h.EMAIL,[y.LOCAL]),j(b,h.HEADLINE,[y.LOCAL,y.PRIVATE]),j(b,h.ORGANISATION,[y.LOCAL,y.PRIVATE]),j(b,h.PHONE,[y.LOCAL,y.PRIVATE]),j(b,h.PROFILE_ENABLED,[y.LOCAL,y.PRIVATE]),j(b,h.ROLE,[y.LOCAL,y.PRIVATE]),j(b,h.TWITTER,[y.LOCAL,y.PRIVATE]),j(b,h.FEDIVERSE,[y.LOCAL,y.PRIVATE]),j(b,h.WEBSITE,[y.LOCAL,y.PRIVATE]),b)),Object.freeze([h.BIOGRAPHY,h.HEADLINE,h.ORGANISATION,h.ROLE]),Object.freeze((j(m={},y.PRIVATE,{name:y.PRIVATE,displayName:(0,a.Iu)("settings","Private"),tooltip:(0,a.Iu)("settings","Only visible to people matched via phone number integration through Talk on mobile"),tooltipDisabled:(0,a.Iu)("settings","Not available as this property is required for core functionality including file sharing and calendar invitations"),iconClass:"icon-phone"}),j(m,y.LOCAL,{name:y.LOCAL,displayName:(0,a.Iu)("settings","Local"),tooltip:(0,a.Iu)("settings","Only visible to people on this instance and guests"),iconClass:"icon-password"}),j(m,y.FEDERATED,{name:y.FEDERATED,displayName:(0,a.Iu)("settings","Federated"),tooltip:(0,a.Iu)("settings","Only synchronize to trusted servers"),tooltipDisabled:(0,a.Iu)("settings","Not available as federation has been disabled for your account, contact your system administrator if you have any questions"),iconClass:"icon-contacts-dark"}),j(m,y.PUBLISHED,{name:y.PUBLISHED,displayName:(0,a.Iu)("settings","Published"),tooltip:(0,a.Iu)("settings","Synchronize to trusted servers and the global and public address book"),tooltipDisabled:(0,a.Iu)("settings","Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions"),iconClass:"icon-link"}),m)),y.LOCAL,Object.freeze({NOT_VERIFIED:0,VERIFICATION_IN_PROGRESS:1,VERIFIED:2});var L=r(20571),C=r.n(L);function O(e,t,n,r,s,o,i){try{var a=e[o](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,s)}function R(e){return function(){var t=this,n=arguments;return new Promise((function(r,s){var o=e.apply(t,n);function i(e){O(o,r,s,i,a,"next",e)}function a(e){O(o,r,s,i,a,"throw",e)}i(void 0)}))}}var k=(0,i.j)("settings","profileEnabledByDefault",!0),T={name:"ProfileSettings",components:{NcCheckboxRadioSwitch:C()},data:function(){return{initialProfileEnabledByDefault:k}},methods:{onProfileDefaultChange:function(e){var t=this;return R(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("boolean"!=typeof e){n.next=3;break}return n.next=3,t.updateProfileDefault(e);case 3:case"end":return n.stop()}}),n)})))()},updateProfileDefault:function(e){var n=this;return R(regeneratorRuntime.mark((function r(){var s,o,i;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,v(e);case 3:i=r.sent,n.handleResponse({isEnabled:e,status:null===(s=i.ocs)||void 0===s||null===(o=s.meta)||void 0===o?void 0:o.status}),r.next=10;break;case 7:r.prev=7,r.t0=r.catch(0),n.handleResponse({errorMessage:t("settings","Unable to update profile default setting"),error:r.t0});case 10:case"end":return r.stop()}}),r,null,[[0,7]])})))()},handleResponse:function(e){var t=e.isEnabled,n=e.status,r=e.errorMessage,s=e.error;"ok"===n?this.initialProfileEnabledByDefault=t:((0,u.x2)(r),c.error(r,s))}}},N=r(51900),P=(0,N.Z)(T,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"section",attrs:{id:"profile-settings"}},[t("h2",{staticClass:"inlineblock"},[e._v("\n\t\t"+e._s(e.t("settings","Profile"))+"\n\t")]),e._v(" "),t("p",{staticClass:"settings-hint"},[e._v("\n\t\t"+e._s(e.t("settings","Enable or disable profile by default for new users."))+"\n\t")]),e._v(" "),t("NcCheckboxRadioSwitch",{attrs:{type:"switch",checked:e.initialProfileEnabledByDefault},on:{"update:checked":[function(t){e.initialProfileEnabledByDefault=t},e.onProfileDefaultChange]}},[e._v("\n\t\t"+e._s(e.t("settings","Enable"))+"\n\t")])],1)}),[],!1,null,"1df56ddc",null).exports,x=r(13299),D=r.n(x),w=r(57290),S=r.n(w),M=r(80351),_=r.n(M);function B(e,t,n,r,s,o,i){try{var a=e[o](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,s)}function z(e){return function(){var t=this,n=arguments;return new Promise((function(r,s){var o=e.apply(t,n);function i(e){B(o,r,s,i,a,"next",e)}function a(e){B(o,r,s,i,a,"throw",e)}i(void 0)}))}}var H=(0,i.j)("settings","lastCron"),V=(0,i.j)("settings","cronMaxAge",""),F=(0,i.j)("settings","backgroundJobsMode","cron"),G=(0,i.j)("settings","cliBasedCronPossible",!0),Z=(0,i.j)("settings","cliBasedCronUser","www-data"),J=(0,i.j)("settings","backgroundJobsDocUrl"),U={name:"BackgroundJob",components:{NcCheckboxRadioSwitch:C(),NcSettingsSection:D(),NcNoteCard:S()},data:function(){return{lastCron:H,cronMaxAge:V,backgroundJobsMode:F,cliBasedCronPossible:G,cliBasedCronUser:Z,backgroundJobsDocUrl:J,relativeTime:_()(1e3*H).fromNow(),maxAgeRelativeTime:_()(1e3*V).fromNow()}},computed:{cronLabel:function(){var e=t("settings","Use system cron service to call the cron.php file every 5 minutes. Recommended for all instances.");return this.cliBasedCronPossible&&(e+=" "+t("settings",'The cron.php needs to be executed by the system user "{user}".',{user:this.cliBasedCronUser})),e},oldExecution:function(){return Date.now()/1e3-this.lastCron>600},longExecutionNotCron:function(){return Date.now()/1e3-this.cronMaxAge>43200&&"cron"!==this.backgroundJobsMode},longExecutionCron:function(){return Date.now()/1e3-this.cronMaxAge>86400&&"cron"===this.backgroundJobsMode}},methods:{onBackgroundJobModeChanged:function(e){var n=this;return z(regeneratorRuntime.mark((function r(){var s,o,i,a,c;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return s=(0,d.generateOcsUrl)("/apps/provisioning_api/api/v1/config/apps/{appId}/{key}",{appId:"core",key:"backgroundjobs_mode"}),r.next=3,(0,g.confirmPassword)();case 3:return r.prev=3,r.next=6,l.default.post(s,{value:e});case 6:a=r.sent,c=a.data,n.handleResponse({status:null===(o=c.ocs)||void 0===o||null===(i=o.meta)||void 0===i?void 0:i.status}),r.next=14;break;case 11:r.prev=11,r.t0=r.catch(3),n.handleResponse({errorMessage:t("settings","Unable to update background job mode"),error:r.t0});case 14:case"end":return r.stop()}}),r,null,[[3,11]])})))()},handleResponse:function(e){var t=this;return z(regeneratorRuntime.mark((function n(){var r,s,o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=e.status,s=e.errorMessage,o=e.error,"ok"!==r){n.next=6;break}return n.next=4,t.deleteError();case 4:n.next=8;break;case 6:(0,u.x2)(s),console.error(s,o);case 8:case"end":return n.stop()}}),n)})))()},deleteError:function(){return z(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=(0,d.generateOcsUrl)("/apps/provisioning_api/api/v1/config/apps/{appId}/{key}",{appId:"core",key:"cronErrors"}),e.next=3,(0,g.confirmPassword)();case 3:return e.prev=3,e.next=6,l.default.delete(t);case 6:e.next=11;break;case 8:e.prev=8,e.t0=e.catch(3),console.error(e.t0);case 11:case"end":return e.stop()}}),e,null,[[3,8]])})))()}}},W=U,Y=r(93379),q=r.n(Y),X=r(7795),Q=r.n(X),$=r(90569),K=r.n($),ee=r(3565),te=r.n(ee),ne=r(19216),re=r.n(ne),se=r(44589),oe=r.n(se),ie=r(63139),ae={};ae.styleTagTransform=oe(),ae.setAttributes=te(),ae.insert=K().bind(null,"head"),ae.domAPI=Q(),ae.insertStyleElement=re(),q()(ie.Z,ae),ie.Z&&ie.Z.locals&&ie.Z.locals;var ce=(0,N.Z)(W,(function(){var e=this,t=e._self._c;return t("NcSettingsSection",{attrs:{title:e.t("settings","Background jobs"),description:e.t("settings","For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information."),"doc-url":e.backgroundJobsDocUrl}},[0!==e.lastCron?[e.oldExecution?t("NcNoteCard",{attrs:{type:"error"}},[e._v("\n\t\t\t"+e._s(e.t("settings","Last job execution ran {time}. Something seems wrong.",{time:e.relativeTime}))+"\n\t\t")]):e.longExecutionCron?t("NcNoteCard",{attrs:{type:"warning"}},[e._v("\n\t\t\t"+e._s(e.t("settings","Some jobs have not been executed since {maxAgeRelativeTime}. Please consider increasing the execution frequency.",{maxAgeRelativeTime:e.maxAgeRelativeTime}))+"\n\t\t")]):e.longExecutionNotCron?t("NcNoteCard",{attrs:{type:"warning"}},[e._v("\n\t\t\t"+e._s(e.t("settings","Some jobs have not been executed since {maxAgeRelativeTime}. Please consider switching to system cron.",{maxAgeRelativeTime:e.maxAgeRelativeTime}))+"\n\t\t")]):t("NcNoteCard",{attrs:{type:"success"}},[e._v("\n\t\t\t"+e._s(e.t("settings","Last job ran {relativeTime}.",{relativeTime:e.relativeTime}))+"\n\t\t")])]:t("NcNoteCard",{attrs:{type:"error"}},[e._v("\n\t\t"+e._s(e.t("settings","Background job did not run yet!"))+"\n\t")]),e._v(" "),t("NcCheckboxRadioSwitch",{staticClass:"ajaxSwitch",attrs:{type:"radio",checked:e.backgroundJobsMode,name:"backgroundJobsMode",value:"ajax"},on:{"update:checked":[function(t){e.backgroundJobsMode=t},e.onBackgroundJobModeChanged]}},[e._v("\n\t\t"+e._s(e.t("settings","AJAX"))+"\n\t")]),e._v(" "),t("em",[e._v(e._s(e.t("settings","Execute one task with each page loaded. Use case: Single user instance.")))]),e._v(" "),t("NcCheckboxRadioSwitch",{attrs:{type:"radio",checked:e.backgroundJobsMode,name:"backgroundJobsMode",value:"webcron"},on:{"update:checked":[function(t){e.backgroundJobsMode=t},e.onBackgroundJobModeChanged]}},[e._v("\n\t\t"+e._s(e.t("settings","Webcron"))+"\n\t")]),e._v(" "),t("em",[e._v(e._s(e.t("settings","cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage).")))]),e._v(" "),e.cliBasedCronPossible?t("NcCheckboxRadioSwitch",{attrs:{type:"radio",checked:e.backgroundJobsMode,value:"cron",name:"backgroundJobsMode"},on:{"update:checked":[function(t){e.backgroundJobsMode=t},e.onBackgroundJobModeChanged]}},[e._v("\n\t\t"+e._s(e.t("settings","Cron (Recommended)"))+"\n\t")]):e._e(),e._v(" "),e.cliBasedCronPossible?t("em",[e._v(e._s(e.cronLabel))]):t("em",[e._v("\n\t\t{{ t('settings', 'To run this you need the PHP POSIX extension. See {linkstart}PHP documentation{linkend} for more details.', {\n\t\t\tlinkstart: '"),t("a",{attrs:{href:"https://www.php.net/manual/en/book.posix.php"}},[e._v("',\n\t\t\tlinkend: '")]),e._v("',\n\t\t}) }}\n\t")])],2)}),[],!1,null,"35d90e04",null).exports;r.nc=btoa((0,o.IH)());var ue=(0,i.j)("settings","profileEnabledGlobally",!0);s.ZP.mixin({props:{logger:c},methods:{t:a.Iu}}),(new(s.ZP.extend(ce))).$mount("#vue-admin-background-job"),ue&&(new(s.ZP.extend(P))).$mount("#vue-admin-profile-settings")},63139:function(e,t,n){"use strict";var r=n(87537),s=n.n(r),o=n(23645),i=n.n(o)()(s());i.push([e.id,".error[data-v-35d90e04]{margin-top:8px;padding:5px;border-radius:var(--border-radius);color:var(--color-primary-text);background-color:var(--color-error);width:initial}.warning[data-v-35d90e04]{margin-top:8px;padding:5px;border-radius:var(--border-radius);color:var(--color-primary-text);background-color:var(--color-warning);width:initial}.ajaxSwitch[data-v-35d90e04]{margin-top:1rem}","",{version:3,sources:["webpack://./apps/settings/src/components/BasicSettings/BackgroundJob.vue"],names:[],mappings:"AACA,wBACC,cAAA,CACA,WAAA,CACA,kCAAA,CACA,+BAAA,CACA,mCAAA,CACA,aAAA,CAED,0BACC,cAAA,CACA,WAAA,CACA,kCAAA,CACA,+BAAA,CACA,qCAAA,CACA,aAAA,CAED,6BACC,eAAA",sourcesContent:["\n.error {\n\tmargin-top: 8px;\n\tpadding: 5px;\n\tborder-radius: var(--border-radius);\n\tcolor: var(--color-primary-text);\n\tbackground-color: var(--color-error);\n\twidth: initial;\n}\n.warning {\n\tmargin-top: 8px;\n\tpadding: 5px;\n\tborder-radius: var(--border-radius);\n\tcolor: var(--color-primary-text);\n\tbackground-color: var(--color-warning);\n\twidth: initial;\n}\n.ajaxSwitch {\n\tmargin-top: 1rem;\n}\n"],sourceRoot:""}]),t.Z=i},46700:function(e,t,n){var r={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":27884,"./gom-deva.js":27884,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function s(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}s.keys=function(){return Object.keys(r)},s.resolve=o,e.exports=s,s.id=46700},81490:function(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6Ii8+Cjwvc3ZnPgo="},90888:function(e){"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiI+CiAgPHBhdGggZD0iTTE0IDEyLjNMMTIuMyAxNCA4IDkuNyAzLjcgMTQgMiAxMi4zIDYuMyA4IDIgMy43IDMuNyAyIDggNi4zIDEyLjMgMiAxNCAzLjcgOS43IDh6IiBzdHlsZT0iZmlsbC1vcGFjaXR5OjE7ZmlsbDojZmZmZmZmIi8+Cjwvc3ZnPgo="}},r={};function s(e){var t=r[e];if(void 0!==t)return t.exports;var o=r[e]={id:e,loaded:!1,exports:{}};return n[e].call(o.exports,o,o.exports,s),o.loaded=!0,o.exports}s.m=n,e=[],s.O=function(t,n,r,o){if(!n){var i=1/0;for(l=0;l<e.length;l++){n=e[l][0],r=e[l][1],o=e[l][2];for(var a=!0,c=0;c<n.length;c++)(!1&o||i>=o)&&Object.keys(s.O).every((function(e){return s.O[e](n[c])}))?n.splice(c--,1):(a=!1,o<i&&(i=o));if(a){e.splice(l--,1);var u=r();void 0!==u&&(t=u)}}return t}o=o||0;for(var l=e.length;l>0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,r,o]},s.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return s.d(t,{a:t}),t},s.d=function(e,t){for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},s.j=6192,function(){s.b=document.baseURI||self.location.href;var e={6192:0};s.O.j=function(t){return 0===e[t]};var t=function(t,n){var r,o,i=n[0],a=n[1],c=n[2],u=0;if(i.some((function(t){return 0!==e[t]}))){for(r in a)s.o(a,r)&&(s.m[r]=a[r]);if(c)var l=c(s)}for(t&&t(n);u<i.length;u++)o=i[u],s.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return s.O(l)},n=self.webpackChunknextcloud=self.webpackChunknextcloud||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}(),s.nc=void 0;var o=s.O(void 0,[7874],(function(){return s(83642)}));o=s.O(o)}(); -//# sourceMappingURL=settings-vue-settings-admin-basic-settings.js.map?v=242d6874e95900f946d3
\ No newline at end of file +(()=>{"use strict";var e,n,o,r={9165:(e,t,n)=>{n.d(t,{Brj:()=>c,HzW:()=>g,IyB:()=>r,NZC:()=>s,ZL5:()=>E,dgQ:()=>o,fEr:()=>i,jUz:()=>u,kHm:()=>d,kOJ:()=>l,uLB:()=>A,vrq:()=>a,zY6:()=>p});var o="M12,5A3.5,3.5 0 0,0 8.5,8.5A3.5,3.5 0 0,0 12,12A3.5,3.5 0 0,0 15.5,8.5A3.5,3.5 0 0,0 12,5M12,7A1.5,1.5 0 0,1 13.5,8.5A1.5,1.5 0 0,1 12,10A1.5,1.5 0 0,1 10.5,8.5A1.5,1.5 0 0,1 12,7M5.5,8A2.5,2.5 0 0,0 3,10.5C3,11.44 3.53,12.25 4.29,12.68C4.65,12.88 5.06,13 5.5,13C5.94,13 6.35,12.88 6.71,12.68C7.08,12.47 7.39,12.17 7.62,11.81C6.89,10.86 6.5,9.7 6.5,8.5C6.5,8.41 6.5,8.31 6.5,8.22C6.2,8.08 5.86,8 5.5,8M18.5,8C18.14,8 17.8,8.08 17.5,8.22C17.5,8.31 17.5,8.41 17.5,8.5C17.5,9.7 17.11,10.86 16.38,11.81C16.5,12 16.63,12.15 16.78,12.3C16.94,12.45 17.1,12.58 17.29,12.68C17.65,12.88 18.06,13 18.5,13C18.94,13 19.35,12.88 19.71,12.68C20.47,12.25 21,11.44 21,10.5A2.5,2.5 0 0,0 18.5,8M12,14C9.66,14 5,15.17 5,17.5V19H19V17.5C19,15.17 14.34,14 12,14M4.71,14.55C2.78,14.78 0,15.76 0,17.5V19H3V17.07C3,16.06 3.69,15.22 4.71,14.55M19.29,14.55C20.31,15.22 21,16.06 21,17.07V19H24V17.5C24,15.76 21.22,14.78 19.29,14.55M12,16C13.53,16 15.24,16.5 16.23,17H7.77C8.76,16.5 10.47,16 12,16Z",r="M15,14C12.33,14 7,15.33 7,18V20H23V18C23,15.33 17.67,14 15,14M6,10V7H4V10H1V12H4V15H6V12H9V10M15,12A4,4 0 0,0 19,8A4,4 0 0,0 15,4A4,4 0 0,0 11,8A4,4 0 0,0 15,12Z",a="M17,19H7V5H17M17,1H7C5.89,1 5,1.89 5,3V21A2,2 0 0,0 7,23H17A2,2 0 0,0 19,21V3C19,1.89 18.1,1 17,1Z",s="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z",i="M10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6H12L10,4Z",l="M1,1V5H2V19H1V23H5V22H19V23H23V19H22V5H23V1H19V2H5V1M5,4H19V5H20V19H19V20H5V19H4V5H5M6,6V14H9V18H18V9H14V6M8,8H12V12H8M14,11H16V16H11V14H14",c="M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z",d="M12,17A2,2 0 0,0 14,15C14,13.89 13.1,13 12,13A2,2 0 0,0 10,15A2,2 0 0,0 12,17M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V10C4,8.89 4.9,8 6,8H7V6A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,3A3,3 0 0,0 9,6V8H15V6A3,3 0 0,0 12,3Z",A="M12,17C10.89,17 10,16.1 10,15C10,13.89 10.89,13 12,13A2,2 0 0,1 14,15A2,2 0 0,1 12,17M18,20V10H6V20H18M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V10C4,8.89 4.89,8 6,8H7V6A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,3A3,3 0 0,0 9,6V8H15V6A3,3 0 0,0 12,3Z",u="M17,3A2,2 0 0,1 19,5V15A2,2 0 0,1 17,17H13V19H14A1,1 0 0,1 15,20H22V22H15A1,1 0 0,1 14,23H10A1,1 0 0,1 9,22H2V20H9A1,1 0 0,1 10,19H11V17H7C5.89,17 5,16.1 5,15V5A2,2 0 0,1 7,3H17Z",E="M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z",g="M5.5,7A1.5,1.5 0 0,1 4,5.5A1.5,1.5 0 0,1 5.5,4A1.5,1.5 0 0,1 7,5.5A1.5,1.5 0 0,1 5.5,7M21.41,11.58L12.41,2.58C12.05,2.22 11.55,2 11,2H4C2.89,2 2,2.89 2,4V11C2,11.55 2.22,12.05 2.59,12.41L11.58,21.41C11.95,21.77 12.45,22 13,22C13.55,22 14.05,21.77 14.41,21.41L21.41,14.41C21.78,14.05 22,13.55 22,13C22,12.44 21.77,11.94 21.41,11.58Z",p="M16.36,14C16.44,13.34 16.5,12.68 16.5,12C16.5,11.32 16.44,10.66 16.36,10H19.74C19.9,10.64 20,11.31 20,12C20,12.69 19.9,13.36 19.74,14M14.59,19.56C15.19,18.45 15.65,17.25 15.97,16H18.92C17.96,17.65 16.43,18.93 14.59,19.56M14.34,14H9.66C9.56,13.34 9.5,12.68 9.5,12C9.5,11.32 9.56,10.65 9.66,10H14.34C14.43,10.65 14.5,11.32 14.5,12C14.5,12.68 14.43,13.34 14.34,14M12,19.96C11.17,18.76 10.5,17.43 10.09,16H13.91C13.5,17.43 12.83,18.76 12,19.96M8,8H5.08C6.03,6.34 7.57,5.06 9.4,4.44C8.8,5.55 8.35,6.75 8,8M5.08,16H8C8.35,17.25 8.8,18.45 9.4,19.56C7.57,18.93 6.03,17.65 5.08,16M4.26,14C4.1,13.36 4,12.69 4,12C4,11.31 4.1,10.64 4.26,10H7.64C7.56,10.66 7.5,11.32 7.5,12C7.5,12.68 7.56,13.34 7.64,14M12,4.03C12.83,5.23 13.5,6.57 13.91,8H10.09C10.5,6.57 11.17,5.23 12,4.03M18.92,8H15.97C15.65,6.75 15.19,5.55 14.59,4.44C16.43,5.07 17.96,6.34 18.92,8M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"},20871:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(71354),r=n.n(o),a=n(76314),s=n.n(a)()(r());s.push([e.id,".error[data-v-4545d59e]{margin-top:8px;padding:5px;border-radius:var(--border-radius);color:var(--color-primary-element-text);background-color:var(--color-error);width:initial}.warning[data-v-4545d59e]{margin-top:8px;padding:5px;border-radius:var(--border-radius);color:var(--color-primary-element-text);background-color:var(--color-warning);width:initial}.ajaxSwitch[data-v-4545d59e]{margin-top:1rem}","",{version:3,sources:["webpack://./apps/settings/src/components/BasicSettings/BackgroundJob.vue"],names:[],mappings:"AACA,wBACC,cAAA,CACA,WAAA,CACA,kCAAA,CACA,uCAAA,CACA,mCAAA,CACA,aAAA,CAGD,0BACC,cAAA,CACA,WAAA,CACA,kCAAA,CACA,uCAAA,CACA,qCAAA,CACA,aAAA,CAGD,6BACC,eAAA",sourcesContent:["\n.error {\n\tmargin-top: 8px;\n\tpadding: 5px;\n\tborder-radius: var(--border-radius);\n\tcolor: var(--color-primary-element-text);\n\tbackground-color: var(--color-error);\n\twidth: initial;\n}\n\n.warning {\n\tmargin-top: 8px;\n\tpadding: 5px;\n\tborder-radius: var(--border-radius);\n\tcolor: var(--color-primary-element-text);\n\tbackground-color: var(--color-warning);\n\twidth: initial;\n}\n\n.ajaxSwitch {\n\tmargin-top: 1rem;\n}\n"],sourceRoot:""}]);const i=s},66959:(e,n,o)=>{var r=o(85471),a=o(21777),s=o(81222),i=o(53334);const l=(0,o(35947).YK)().setApp("settings").detectUser().build();var c=o(85168),d=o(65043),A=o(63814),u=o(56760);o(51257);var E=o(9165);const g=Object.freeze({ADDRESS:"address",AVATAR:"avatar",BIOGRAPHY:"biography",BIRTHDATE:"birthdate",DISPLAYNAME:"displayname",EMAIL_COLLECTION:"additional_mail",EMAIL:"email",FEDIVERSE:"fediverse",HEADLINE:"headline",NOTIFICATION_EMAIL:"notify_email",ORGANISATION:"organisation",PHONE:"phone",PROFILE_ENABLED:"profile_enabled",PRONOUNS:"pronouns",ROLE:"role",TWITTER:"twitter",BLUESKY:"bluesky",WEBSITE:"website"}),p=Object.freeze({ADDRESS:(0,i.Tl)("settings","Location"),AVATAR:(0,i.Tl)("settings","Profile picture"),BIOGRAPHY:(0,i.Tl)("settings","About"),BIRTHDATE:(0,i.Tl)("settings","Date of birth"),DISPLAYNAME:(0,i.Tl)("settings","Full name"),EMAIL_COLLECTION:(0,i.Tl)("settings","Additional email"),EMAIL:(0,i.Tl)("settings","Email"),FEDIVERSE:(0,i.Tl)("settings","Fediverse (e.g. Mastodon)"),HEADLINE:(0,i.Tl)("settings","Headline"),ORGANISATION:(0,i.Tl)("settings","Organisation"),PHONE:(0,i.Tl)("settings","Phone number"),PROFILE_ENABLED:(0,i.Tl)("settings","Profile"),PRONOUNS:(0,i.Tl)("settings","Pronouns"),ROLE:(0,i.Tl)("settings","Role"),TWITTER:(0,i.Tl)("settings","X (formerly Twitter)"),BLUESKY:(0,i.Tl)("settings","Bluesky"),WEBSITE:(0,i.Tl)("settings","Website")});var C,b;Object.freeze({[g.ADDRESS]:p.ADDRESS,[g.AVATAR]:p.AVATAR,[g.BIOGRAPHY]:p.BIOGRAPHY,[g.DISPLAYNAME]:p.DISPLAYNAME,[g.EMAIL_COLLECTION]:p.EMAIL_COLLECTION,[g.EMAIL]:p.EMAIL,[g.HEADLINE]:p.HEADLINE,[g.ORGANISATION]:p.ORGANISATION,[g.PHONE]:p.PHONE,[g.PROFILE_ENABLED]:p.PROFILE_ENABLED,[g.ROLE]:p.ROLE,[g.TWITTER]:p.TWITTER,[g.BLUESKY]:p.BLUESKY,[g.FEDIVERSE]:p.FEDIVERSE,[g.WEBSITE]:p.WEBSITE,[g.BIRTHDATE]:p.BIRTHDATE,[g.PRONOUNS]:p.PRONOUNS}),Object.freeze({PROFILE_VISIBILITY:(0,i.Tl)("settings","Profile visibility")}),Object.freeze({[p.ADDRESS]:g.ADDRESS,[p.AVATAR]:g.AVATAR,[p.BIOGRAPHY]:g.BIOGRAPHY,[p.DISPLAYNAME]:g.DISPLAYNAME,[p.EMAIL_COLLECTION]:g.EMAIL_COLLECTION,[p.EMAIL]:g.EMAIL,[p.HEADLINE]:g.HEADLINE,[p.ORGANISATION]:g.ORGANISATION,[p.PHONE]:g.PHONE,[p.PROFILE_ENABLED]:g.PROFILE_ENABLED,[p.ROLE]:g.ROLE,[p.TWITTER]:g.TWITTER,[p.BLUESKY]:g.BLUESKY,[p.FEDIVERSE]:g.FEDIVERSE,[p.WEBSITE]:g.WEBSITE,[p.BIRTHDATE]:g.BIRTHDATE,[p.PRONOUNS]:g.PRONOUNS}),Object.freeze({LANGUAGE:"language",LOCALE:"locale",FIRST_DAY_OF_WEEK:"first_day_of_week"}),Object.freeze({LANGUAGE:(0,i.Tl)("settings","Language"),LOCALE:(0,i.Tl)("settings","Locale"),FIRST_DAY_OF_WEEK:(0,i.Tl)("settings","First day of week")}),function(e){e.PRIVATE="v2-private",e.LOCAL="v2-local",e.FEDERATED="v2-federated",e.PUBLISHED="v2-published"}(C||(C={})),Object.freeze({[p.ADDRESS]:[C.LOCAL,C.PRIVATE],[p.AVATAR]:[C.LOCAL,C.PRIVATE],[p.BIOGRAPHY]:[C.LOCAL,C.PRIVATE],[p.DISPLAYNAME]:[C.LOCAL],[p.EMAIL_COLLECTION]:[C.LOCAL],[p.EMAIL]:[C.LOCAL],[p.HEADLINE]:[C.LOCAL,C.PRIVATE],[p.ORGANISATION]:[C.LOCAL,C.PRIVATE],[p.PHONE]:[C.LOCAL,C.PRIVATE],[p.PROFILE_ENABLED]:[C.LOCAL,C.PRIVATE],[p.ROLE]:[C.LOCAL,C.PRIVATE],[p.TWITTER]:[C.LOCAL,C.PRIVATE],[p.BLUESKY]:[C.LOCAL,C.PRIVATE],[p.FEDIVERSE]:[C.LOCAL,C.PRIVATE],[p.WEBSITE]:[C.LOCAL,C.PRIVATE],[p.BIRTHDATE]:[C.LOCAL,C.PRIVATE],[p.PRONOUNS]:[C.LOCAL,C.PRIVATE]}),Object.freeze([p.BIOGRAPHY,p.HEADLINE,p.ORGANISATION,p.ROLE,p.BIRTHDATE]),Object.freeze({[C.PRIVATE]:{name:C.PRIVATE,displayName:(0,i.Tl)("settings","Private"),tooltip:(0,i.Tl)("settings","Only visible to people matched via phone number integration through Talk on mobile"),tooltipDisabled:(0,i.Tl)("settings","Not available as this property is required for core functionality including file sharing and calendar invitations"),icon:E.vrq},[C.LOCAL]:{name:C.LOCAL,displayName:(0,i.Tl)("settings","Local"),tooltip:(0,i.Tl)("settings","Only visible to people on this instance and guests"),icon:E.uLB},[C.FEDERATED]:{name:C.FEDERATED,displayName:(0,i.Tl)("settings","Federated"),tooltip:(0,i.Tl)("settings","Only synchronize to trusted servers"),tooltipDisabled:(0,i.Tl)("settings","Not available as federation has been disabled for your account, contact your system administration if you have any questions"),icon:E.dgQ},[C.PUBLISHED]:{name:C.PUBLISHED,displayName:(0,i.Tl)("settings","Published"),tooltip:(0,i.Tl)("settings","Synchronize to trusted servers and the global and public address book"),tooltipDisabled:(0,i.Tl)("settings","Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions"),icon:E.zY6}}),C.LOCAL,function(e){e[e.NOT_VERIFIED=0]="NOT_VERIFIED",e[e.VERIFICATION_IN_PROGRESS=1]="VERIFICATION_IN_PROGRESS",e[e.VERIFIED=2]="VERIFIED"}(b||(b={}));var T=o(32073);const L=(0,s.C)("settings","profileEnabledByDefault",!0),I={name:"ProfileSettings",components:{NcCheckboxRadioSwitch:T.A},data:()=>({initialProfileEnabledByDefault:L}),methods:{async onProfileDefaultChange(e){"boolean"==typeof e&&await this.updateProfileDefault(e)},async updateProfileDefault(e){try{const t=await(async e=>{e=e?"1":"0";const t=(0,A.KT)("/apps/provisioning_api/api/v1/config/apps/{appId}/{key}",{appId:"settings",key:"profile_enabled_by_default"});return await(0,u.C5)(),(await d.Ay.post(t,{value:e})).data})(e);this.handleResponse({isEnabled:e,status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update profile default setting"),error:e})}},handleResponse(e){let{isEnabled:t,status:n,errorMessage:o,error:r}=e;"ok"===n?this.initialProfileEnabledByDefault=t:((0,c.Qg)(o),l.error(o,r))}}};var h=o(14486);const v=(0,h.A)(I,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"section",attrs:{id:"profile-settings"}},[t("h2",{staticClass:"inlineblock"},[e._v("\n\t\t"+e._s(e.t("settings","Profile"))+"\n\t")]),e._v(" "),t("p",{staticClass:"settings-hint"},[e._v("\n\t\t"+e._s(e.t("settings","Enable or disable profile by default for new accounts."))+"\n\t")]),e._v(" "),t("NcCheckboxRadioSwitch",{attrs:{type:"switch",checked:e.initialProfileEnabledByDefault},on:{"update:checked":[function(t){e.initialProfileEnabledByDefault=t},e.onProfileDefaultChange]}},[e._v("\n\t\t"+e._s(e.t("settings","Enable"))+"\n\t")])],1)}),[],!1,null,null,null).exports;var m=o(51651),f=o(88837),O=o(40083);const R=(0,s.C)("settings","lastCron"),H=(0,s.C)("settings","cronMaxAge",""),N=(0,s.C)("settings","backgroundJobsMode","cron"),V=(0,s.C)("settings","cliBasedCronPossible",!0),y=(0,s.C)("settings","cliBasedCronUser","www-data"),S=(0,s.C)("settings","backgroundJobsDocUrl"),P={name:"BackgroundJob",components:{NcCheckboxRadioSwitch:T.A,NcSettingsSection:f.A,NcNoteCard:O.A},data:()=>({lastCron:R,cronMaxAge:H,backgroundJobsMode:N,cliBasedCronPossible:V,cliBasedCronUser:y,backgroundJobsDocUrl:S,relativeTime:(0,m.A)(1e3*R).fromNow(),maxAgeRelativeTime:(0,m.A)(1e3*H).fromNow()}),computed:{cronLabel(){let e=t("settings","Use system cron service to call the cron.php file every 5 minutes.");return this.cliBasedCronPossible?e+="<br>"+t("settings",'The cron.php needs to be executed by the system account "{user}".',{user:this.cliBasedCronUser}):e+="<br>"+t("settings","The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details.",{linkstart:'<a target="_blank" rel="noreferrer nofollow" class="external" href="https://www.php.net/manual/en/book.posix.php">',linkend:"</a>"},void 0,{escape:!1}),e},oldExecution(){return Date.now()/1e3-this.lastCron>600},longExecutionNotCron(){return Date.now()/1e3-this.cronMaxAge>43200&&"cron"!==this.backgroundJobsMode},longExecutionCron(){return Date.now()/1e3-this.cronMaxAge>86400&&"cron"===this.backgroundJobsMode}},methods:{async onBackgroundJobModeChanged(e){const n=(0,A.KT)("/apps/provisioning_api/api/v1/config/apps/{appId}/{key}",{appId:"core",key:"backgroundjobs_mode"});await(0,u.C5)();try{const{data:t}=await d.Ay.post(n,{value:e});this.handleResponse({status:t.ocs?.meta?.status})}catch(e){this.handleResponse({errorMessage:t("settings","Unable to update background job mode"),error:e})}},async handleResponse(e){let{status:t,errorMessage:n,error:o}=e;"ok"===t?await this.deleteError():((0,c.Qg)(n),console.error(n,o))},async deleteError(){const e=(0,A.KT)("/apps/provisioning_api/api/v1/config/apps/{appId}/{key}",{appId:"core",key:"cronErrors"});await(0,u.C5)();try{await d.Ay.delete(e)}catch(e){console.error(e)}}}},M=P;var k=o(85072),D=o.n(k),_=o(97825),w=o.n(_),B=o(77659),x=o.n(B),j=o(55056),F=o.n(j),U=o(10540),Y=o.n(U),G=o(41113),J=o.n(G),W=o(20871),z={};z.styleTagTransform=J(),z.setAttributes=F(),z.insert=x().bind(null,"head"),z.domAPI=w(),z.insertStyleElement=Y(),D()(W.A,z),W.A&&W.A.locals&&W.A.locals;const Z=(0,h.A)(M,(function(){var e=this,t=e._self._c;return t("NcSettingsSection",{attrs:{name:e.t("settings","Background jobs"),description:e.t("settings","For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information."),"doc-url":e.backgroundJobsDocUrl}},[0!==e.lastCron?[e.oldExecution?t("NcNoteCard",{attrs:{type:"error"}},[e._v("\n\t\t\t"+e._s(e.t("settings","Last job execution ran {time}. Something seems wrong.",{time:e.relativeTime}))+"\n\t\t")]):e.longExecutionCron?t("NcNoteCard",{attrs:{type:"warning"}},[e._v("\n\t\t\t"+e._s(e.t("settings","Some jobs have not been executed since {maxAgeRelativeTime}. Please consider increasing the execution frequency.",{maxAgeRelativeTime:e.maxAgeRelativeTime}))+"\n\t\t")]):e.longExecutionNotCron?t("NcNoteCard",{attrs:{type:"warning"}},[e._v("\n\t\t\t"+e._s(e.t("settings","Some jobs have not been executed since {maxAgeRelativeTime}. Please consider switching to system cron.",{maxAgeRelativeTime:e.maxAgeRelativeTime}))+"\n\t\t")]):t("NcNoteCard",{attrs:{type:"success"}},[e._v("\n\t\t\t"+e._s(e.t("settings","Last job ran {relativeTime}.",{relativeTime:e.relativeTime}))+"\n\t\t")])]:t("NcNoteCard",{attrs:{type:"error"}},[e._v("\n\t\t"+e._s(e.t("settings","Background job did not run yet!"))+"\n\t")]),e._v(" "),t("NcCheckboxRadioSwitch",{staticClass:"ajaxSwitch",attrs:{type:"radio",checked:e.backgroundJobsMode,name:"backgroundJobsMode",value:"ajax"},on:{"update:checked":[function(t){e.backgroundJobsMode=t},e.onBackgroundJobModeChanged]}},[e._v("\n\t\t"+e._s(e.t("settings","AJAX"))+"\n\t")]),e._v(" "),t("em",[e._v(e._s(e.t("settings","Execute one task with each page loaded. Use case: Single account instance.")))]),e._v(" "),t("NcCheckboxRadioSwitch",{attrs:{type:"radio",checked:e.backgroundJobsMode,name:"backgroundJobsMode",value:"webcron"},on:{"update:checked":[function(t){e.backgroundJobsMode=t},e.onBackgroundJobModeChanged]}},[e._v("\n\t\t"+e._s(e.t("settings","Webcron"))+"\n\t")]),e._v(" "),t("em",[e._v(e._s(e.t("settings","cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 accounts depending on the usage).")))]),e._v(" "),t("NcCheckboxRadioSwitch",{attrs:{type:"radio",disabled:!e.cliBasedCronPossible,checked:e.backgroundJobsMode,value:"cron",name:"backgroundJobsMode"},on:{"update:checked":[function(t){e.backgroundJobsMode=t},e.onBackgroundJobModeChanged]}},[e._v("\n\t\t"+e._s(e.t("settings","Cron (Recommended)"))+"\n\t")]),e._v(" "),t("em",{domProps:{innerHTML:e._s(e.cronLabel)}})],2)}),[],!1,null,"4545d59e",null).exports;o.nc=(0,a.aV)();const K=(0,s.C)("settings","profileEnabledGlobally",!0);r.Ay.mixin({props:{logger:l},methods:{t:i.Tl}}),(new(r.Ay.extend(Z))).$mount("#vue-admin-background-job"),K&&(new(r.Ay.extend(v))).$mount("#vue-admin-profile-settings")}},a={};function s(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={id:e,loaded:!1,exports:{}};return r[e].call(n.exports,n,n.exports,s),n.loaded=!0,n.exports}s.m=r,e=[],s.O=(t,n,o,r)=>{if(!n){var a=1/0;for(d=0;d<e.length;d++){n=e[d][0],o=e[d][1],r=e[d][2];for(var i=!0,l=0;l<n.length;l++)(!1&r||a>=r)&&Object.keys(s.O).every((e=>s.O[e](n[l])))?n.splice(l--,1):(i=!1,r<a&&(a=r));if(i){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[n,o,r]},s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce(((t,n)=>(s.f[n](e,t),t)),[])),s.u=e=>e+"-"+e+".js?v="+{640:"ce8e671e5f815db1f8e8",3580:"6c010e0aed50d3c00035",5771:"a4e2a98efcfb7393c5bd",5810:"e0ecfcd31fb108c51bfd"}[e],s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},o="nextcloud:",s.l=(e,t,r,a)=>{if(n[e])n[e].push(t);else{var i,l;if(void 0!==r)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var A=c[d];if(A.getAttribute("src")==e||A.getAttribute("data-webpack")==o+r){i=A;break}}i||(l=!0,(i=document.createElement("script")).charset="utf-8",i.timeout=120,s.nc&&i.setAttribute("nonce",s.nc),i.setAttribute("data-webpack",o+r),i.src=e),n[e]=[t];var u=(t,o)=>{i.onerror=i.onload=null,clearTimeout(E);var r=n[e];if(delete n[e],i.parentNode&&i.parentNode.removeChild(i),r&&r.forEach((e=>e(o))),t)return t(o)},E=setTimeout(u.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=u.bind(null,i.onerror),i.onload=u.bind(null,i.onload),l&&document.head.appendChild(i)}},s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),s.j=6282,(()=>{var e;s.g.importScripts&&(e=s.g.location+"");var t=s.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var o=n.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=n[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),s.p=e})(),(()=>{s.b=document.baseURI||self.location.href;var e={6282:0};s.f.j=(t,n)=>{var o=s.o(e,t)?e[t]:void 0;if(0!==o)if(o)n.push(o[2]);else{var r=new Promise(((n,r)=>o=e[t]=[n,r]));n.push(o[2]=r);var a=s.p+s.u(t),i=new Error;s.l(a,(n=>{if(s.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var r=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;i.message="Loading chunk "+t+" failed.\n("+r+": "+a+")",i.name="ChunkLoadError",i.type=r,i.request=a,o[1](i)}}),"chunk-"+t,t)}},s.O.j=t=>0===e[t];var t=(t,n)=>{var o,r,a=n[0],i=n[1],l=n[2],c=0;if(a.some((t=>0!==e[t]))){for(o in i)s.o(i,o)&&(s.m[o]=i[o]);if(l)var d=l(s)}for(t&&t(n);c<a.length;c++)r=a[c],s.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return s.O(d)},n=self.webpackChunknextcloud=self.webpackChunknextcloud||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),s.nc=void 0;var i=s.O(void 0,[4208],(()=>s(66959)));i=s.O(i)})(); +//# sourceMappingURL=settings-vue-settings-admin-basic-settings.js.map?v=0d2d5be233a8b29bf29e
\ No newline at end of file |