chore: compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
This commit is contained in:
Ferdinand Thiessen 2026-01-12 20:42:14 +01:00
parent 29e31ffdb1
commit bad5531860
No known key found for this signature in database
GPG key ID: 7E849AE05218500F
196 changed files with 258 additions and 209 deletions

View file

@ -1,2 +1,2 @@
import{r as u,a as p,t as h,_ as C}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";import{j as _,E as i,o as e,H as o,F as s,x as y,e as H,f as n,y as d,b,z as f}from"./mdi-B9XVyi7B.chunk.mjs";const k={name:"HelpCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},A=["aria-hidden","aria-label"],v=["fill","width","height"],z={d:"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"},V={key:0};function w(a,l,t,c,g,m){return e(),i("span",f(a.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon help-circle-icon",role:"img",onClick:l[0]||(l[0]=r=>a.$emit("click",r))}),[(e(),i("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[o("path",z,[t.title?(e(),i("title",V,n(t.title),1)):s("",!0)])],8,v))],16,A)}const x=p(k,[["render",w]]);u();const M={class:"settings-section"},S={class:"settings-section__name"},$=["aria-label","href","title"],I={key:0,class:"settings-section__desc"},N=_({__name:"NcSettingsSection",props:{name:{},description:{default:""},docUrl:{default:""}},setup(a){const l=h("External documentation");return(t,c)=>(e(),i("div",M,[o("h2",S,[H(n(t.name)+" ",1),t.docUrl?(e(),i("a",{key:0,"aria-label":d(l),class:"settings-section__info",href:t.docUrl,rel:"noreferrer nofollow",target:"_blank",title:d(l)},[b(x,{size:20})],8,$)):s("",!0)]),t.description?(e(),i("p",I,n(t.description),1)):s("",!0),y(t.$slots,"default",{},void 0,!0)]))}}),P=p(N,[["__scopeId","data-v-9cedb949"]]),U={name:"ContentCopyIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},B=["aria-hidden","aria-label"],E=["fill","width","height"],L={d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"},Z={key:0};function j(a,l,t,c,g,m){return e(),i("span",f(a.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon content-copy-icon",role:"img",onClick:l[0]||(l[0]=r=>a.$emit("click",r))}),[(e(),i("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[o("path",L,[t.title?(e(),i("title",Z,n(t.title),1)):s("",!0)])],8,E))],16,B)}const T=C(U,[["render",j]]);export{T as I,P as N};
//# sourceMappingURL=ContentCopy-CFmC6HSf.chunk.mjs.map
import{r as u,a as p,t as h,_ as C}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";import{j as _,E as i,o as e,J as o,F as s,x as y,e as H,f as n,y as d,b,z as f}from"./mdi-BjfN1ic1.chunk.mjs";const k={name:"HelpCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},A=["aria-hidden","aria-label"],v=["fill","width","height"],z={d:"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"},V={key:0};function w(a,l,t,c,g,m){return e(),i("span",f(a.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon help-circle-icon",role:"img",onClick:l[0]||(l[0]=r=>a.$emit("click",r))}),[(e(),i("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[o("path",z,[t.title?(e(),i("title",V,n(t.title),1)):s("",!0)])],8,v))],16,A)}const x=p(k,[["render",w]]);u();const M={class:"settings-section"},S={class:"settings-section__name"},$=["aria-label","href","title"],I={key:0,class:"settings-section__desc"},N=_({__name:"NcSettingsSection",props:{name:{},description:{default:""},docUrl:{default:""}},setup(a){const l=h("External documentation");return(t,c)=>(e(),i("div",M,[o("h2",S,[H(n(t.name)+" ",1),t.docUrl?(e(),i("a",{key:0,"aria-label":d(l),class:"settings-section__info",href:t.docUrl,rel:"noreferrer nofollow",target:"_blank",title:d(l)},[b(x,{size:20})],8,$)):s("",!0)]),t.description?(e(),i("p",I,n(t.description),1)):s("",!0),y(t.$slots,"default",{},void 0,!0)]))}}),D=p(N,[["__scopeId","data-v-9cedb949"]]),U={name:"ContentCopyIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},B=["aria-hidden","aria-label"],E=["fill","width","height"],L={d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"},Z={key:0};function j(a,l,t,c,g,m){return e(),i("span",f(a.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon content-copy-icon",role:"img",onClick:l[0]||(l[0]=r=>a.$emit("click",r))}),[(e(),i("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[o("path",L,[t.title?(e(),i("title",Z,n(t.title),1)):s("",!0)])],8,E))],16,B)}const P=C(U,[["render",j]]);export{P as I,D as N};
//# sourceMappingURL=ContentCopy-r6LH1e3H.chunk.mjs.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
.material-design-icon[data-v-26ad2498]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}#guest-content-vue[data-v-26ad2498]{color:var(--color-main-text);background-color:var(--color-main-background);min-width:0;border-radius:var(--border-radius-element);box-shadow:0 0 10px var(--color-box-shadow);height:fit-content;padding:15px;margin:20px auto}.material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}#content.nc-guest-content{overflow:auto;margin-bottom:0;height:calc(var(--body-height) + var(--body-container-margin))}

View file

@ -0,0 +1,7 @@
SPDX-License-Identifier: MIT
SPDX-FileCopyrightText: Rich Harris
This file is generated from multiple sources. Included packages:
- rollup
- version: 4.52.5
- license: MIT

View file

@ -0,0 +1,7 @@
SPDX-License-Identifier: MIT
SPDX-FileCopyrightText: Rich Harris
This file is generated from multiple sources. Included packages:
- rollup
- version: 4.52.5
- license: MIT

View file

@ -0,0 +1,2 @@
import{j as V,m as h,u as j,N as L,p as S,s as n,E as u,o as i,J as p,F as d,O as q,c as t,z,f as v,P as A,x as y,w as E,y as s,e as G,G as J}from"./mdi-BjfN1ic1.chunk.mjs";import{i as g,c as M,d as m,N as o,e as x}from"./NcNoteCard-CVhtNL04-CL6uGjhw.chunk.mjs";import{a as D,e as H}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";const K={class:"input-field__main-wrapper"},P=["id","aria-describedby","disabled","placeholder","type","value"],Q=["for"],R={class:"input-field__icon input-field__icon--leading"},U={key:2,class:"input-field__icon input-field__icon--trailing"},W=["id"],X=V({inheritAttrs:!1,__name:"NcInputField",props:h({class:{default:""},inputClass:{default:""},id:{default:()=>H()},label:{default:void 0},labelOutside:{type:Boolean},type:{default:"text"},placeholder:{default:void 0},showTrailingButton:{type:Boolean},trailingButtonLabel:{default:void 0},success:{type:Boolean},error:{type:Boolean},helperText:{default:""},disabled:{type:Boolean},pill:{type:Boolean}},{modelValue:{required:!0},modelModifiers:{}}),emits:h(["trailingButtonClick"],["update:modelValue"]),setup(c,{expose:B,emit:k}){const r=j(c,"modelValue"),l=c,$=k;B({focus:N,select:O});const f=L(),b=S("input"),T=n(()=>l.showTrailingButton||l.success),w=n(()=>{if(l.placeholder)return l.placeholder;if(l.label)return g?l.label:""}),_=n(()=>l.label||l.labelOutside),C=n(()=>{const e=[];return l.helperText&&e.push(`${l.id}-helper-text`),f["aria-describedby"]&&e.push(String(f["aria-describedby"])),e.join(" ")||void 0});function N(e){b.value.focus(e)}function O(){b.value.select()}function F(e){const a=e.target;r.value=l.type==="number"&&typeof r.value=="number"?parseFloat(a.value):a.value}return(e,a)=>(i(),u("div",{class:J(["input-field",[{"input-field--disabled":e.disabled,"input-field--error":e.error,"input-field--label-outside":e.labelOutside||!_.value,"input-field--leading-icon":!!e.$slots.icon,"input-field--trailing-icon":T.value,"input-field--pill":e.pill,"input-field--success":e.success,"input-field--legacy":s(g)},e.$props.class]])},[p("div",K,[p("input",z(e.$attrs,{id:e.id,ref:"input","aria-describedby":C.value,"aria-live":"polite",class:["input-field__input",e.inputClass],disabled:e.disabled,placeholder:w.value,type:e.type,value:r.value.toString(),onInput:F}),null,16,P),!e.labelOutside&&_.value?(i(),u("label",{key:0,class:"input-field__label",for:e.id},v(e.label),9,Q)):d("",!0),q(p("div",R,[y(e.$slots,"icon",{},void 0,!0)],512),[[A,!!e.$slots.icon]]),e.showTrailingButton?(i(),t(M,{key:1,class:"input-field__trailing-button","aria-label":e.trailingButtonLabel,disabled:e.disabled,variant:"tertiary-no-background",onClick:a[0]||(a[0]=I=>$("trailingButtonClick",I))},{icon:E(()=>[y(e.$slots,"trailing-button-icon",{},void 0,!0)]),_:3},8,["aria-label","disabled"])):e.success||e.error?(i(),u("div",U,[e.success?(i(),t(o,{key:0,path:s(m)},null,8,["path"])):(i(),t(o,{key:1,path:s(x)},null,8,["path"]))])):d("",!0)]),e.helperText?(i(),u("p",{key:0,id:`${e.id}-helper-text`,class:"input-field__helper-text-message"},[e.success?(i(),t(o,{key:0,class:"input-field__helper-text-message__icon",path:s(m),inline:""},null,8,["path"])):e.error?(i(),t(o,{key:1,class:"input-field__helper-text-message__icon",path:s(x),inline:""},null,8,["path"])):d("",!0),G(" "+v(e.helperText),1)],8,W)):d("",!0)],2))}}),le=D(X,[["__scopeId","data-v-a0e80f48"]]);export{le as N};
//# sourceMappingURL=NcInputField-Bwsh2aHY-D1wb04Qy.chunk.mjs.map

View file

@ -1,2 +0,0 @@
import{j as N,m as h,u as V,J as j,p as q,s as n,E as u,o as i,H as p,F as d,K as z,c as t,z as A,f as v,L as E,x as y,w as G,y as s,e as H,G as J}from"./mdi-B9XVyi7B.chunk.mjs";import{i as g,b as K,c as m,N as o,d as x}from"./NcNoteCard-CVhtNL04-BSciYEDO.chunk.mjs";import{a as M,e as S}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";const D={class:"input-field__main-wrapper"},P=["id","aria-describedby","disabled","placeholder","type","value"],Q=["for"],R={class:"input-field__icon input-field__icon--leading"},U={key:2,class:"input-field__icon input-field__icon--trailing"},W=["id"],X=N({inheritAttrs:!1,__name:"NcInputField",props:h({class:{default:""},inputClass:{default:""},id:{default:()=>S()},label:{default:void 0},labelOutside:{type:Boolean},type:{default:"text"},placeholder:{default:void 0},showTrailingButton:{type:Boolean},trailingButtonLabel:{default:void 0},success:{type:Boolean},error:{type:Boolean},helperText:{default:""},disabled:{type:Boolean},pill:{type:Boolean}},{modelValue:{required:!0},modelModifiers:{}}),emits:h(["trailingButtonClick"],["update:modelValue"]),setup(c,{expose:B,emit:k}){const r=V(c,"modelValue"),l=c,$=k;B({focus:O,select:F});const f=j(),b=q("input"),T=n(()=>l.showTrailingButton||l.success),w=n(()=>{if(l.placeholder)return l.placeholder;if(l.label)return g?l.label:""}),_=n(()=>l.label||l.labelOutside),C=n(()=>{const e=[];return l.helperText&&e.push(`${l.id}-helper-text`),f["aria-describedby"]&&e.push(String(f["aria-describedby"])),e.join(" ")||void 0});function O(e){b.value.focus(e)}function F(){b.value.select()}function I(e){const a=e.target;r.value=l.type==="number"&&typeof r.value=="number"?parseFloat(a.value):a.value}return(e,a)=>(i(),u("div",{class:J(["input-field",[{"input-field--disabled":e.disabled,"input-field--error":e.error,"input-field--label-outside":e.labelOutside||!_.value,"input-field--leading-icon":!!e.$slots.icon,"input-field--trailing-icon":T.value,"input-field--pill":e.pill,"input-field--success":e.success,"input-field--legacy":s(g)},e.$props.class]])},[p("div",D,[p("input",A(e.$attrs,{id:e.id,ref:"input","aria-describedby":C.value,"aria-live":"polite",class:["input-field__input",e.inputClass],disabled:e.disabled,placeholder:w.value,type:e.type,value:r.value.toString(),onInput:I}),null,16,P),!e.labelOutside&&_.value?(i(),u("label",{key:0,class:"input-field__label",for:e.id},v(e.label),9,Q)):d("",!0),z(p("div",R,[y(e.$slots,"icon",{},void 0,!0)],512),[[E,!!e.$slots.icon]]),e.showTrailingButton?(i(),t(K,{key:1,class:"input-field__trailing-button","aria-label":e.trailingButtonLabel,disabled:e.disabled,variant:"tertiary-no-background",onClick:a[0]||(a[0]=L=>$("trailingButtonClick",L))},{icon:G(()=>[y(e.$slots,"trailing-button-icon",{},void 0,!0)]),_:3},8,["aria-label","disabled"])):e.success||e.error?(i(),u("div",U,[e.success?(i(),t(o,{key:0,path:s(m)},null,8,["path"])):(i(),t(o,{key:1,path:s(x)},null,8,["path"]))])):d("",!0)]),e.helperText?(i(),u("p",{key:0,id:`${e.id}-helper-text`,class:"input-field__helper-text-message"},[e.success?(i(),t(o,{key:0,class:"input-field__helper-text-message__icon",path:s(m),inline:""},null,8,["path"])):e.error?(i(),t(o,{key:1,class:"input-field__helper-text-message__icon",path:s(x),inline:""},null,8,["path"])):d("",!0),H(" "+v(e.helperText),1)],8,W)):d("",!0)],2))}}),le=M(X,[["__scopeId","data-v-a0e80f48"]]);export{le as N};
//# sourceMappingURL=NcInputField-Bwsh2aHY-kbXSi5f0.chunk.mjs.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
import{l as V,N as S,m as C,a as N}from"./NcNoteCard-CVhtNL04-BSciYEDO.chunk.mjs";import{c as F}from"./index-BOuI_nzB.chunk.mjs";import{j as M,m as c,u as v,k as $,n as j,p as q,q as m,s as h,c as z,o as H,v as I,w as f,x as L,b as O,y as l,z as U}from"./mdi-B9XVyi7B.chunk.mjs";import{r as A,a as D,g as E,t as n}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";import{d as G}from"./string_decoder-mL5xNZ9K.chunk.mjs";import{N as J}from"./NcInputField-Bwsh2aHY-kbXSi5f0.chunk.mjs";A();const K=M({__name:"NcPasswordField",props:c({class:{},inputClass:{default:""},id:{},label:{},labelOutside:{type:Boolean},placeholder:{},showTrailingButton:{type:Boolean,default:!0},success:{type:Boolean},error:{type:Boolean},helperText:{},disabled:{type:Boolean},pill:{type:Boolean},checkPasswordStrength:{type:Boolean},minlength:{default:void 0},asText:{type:Boolean}},{modelValue:{default:""},modelModifiers:{},visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:c(["valid","invalid"],["update:modelValue","update:visible"]),setup(o,{expose:y,emit:w}){const s=v(o,"modelValue"),a=v(o,"visible"),t=o,d=w;$(s,G(B,500)),y({focus:_,select:k});const{password_policy:g}=j(),u=q("inputField"),i=m(""),r=m(),b=h(()=>{const e={...t};return delete e.checkPasswordStrength,delete e.minlength,delete e.asText,delete e.error,delete e.helperText,delete e.inputClass,delete e.success,e}),x=h(()=>t.minlength??(t.checkPasswordStrength?g?.minLength:void 0)??void 0);async function B(){if(t.checkPasswordStrength)try{const{data:e}=await F.post(E("apps/password_policy/api/v1/validate"),{password:s.value});if(r.value=e.ocs.data.passed,e.ocs.data.passed){i.value=n("Password is secure"),d("valid");return}i.value=e.ocs.data.reason,d("invalid")}catch(e){V.error("Password policy returned an error",{error:e})}}function T(){a.value=!a.value}function _(e){u.value.focus(e)}function k(){u.value.select()}return(e,p)=>(H(),z(J,U(b.value,{ref:"inputField",modelValue:s.value,"onUpdate:modelValue":p[0]||(p[0]=P=>s.value=P),error:e.error||r.value===!1,"helper-text":e.helperText||i.value,"input-class":[e.inputClass,{"password-field__input--secure-text":!a.value&&e.asText}],minlength:x.value,success:e.success||r.value===!0,"trailing-button-label":a.value?l(n)("Hide password"):l(n)("Show password"),type:a.value||e.asText?"text":"password",onTrailingButtonClick:T}),I({"trailing-button-icon":f(()=>[O(S,{path:a.value?l(C):l(N)},null,8,["path"])]),_:2},[e.$slots.icon?{name:"icon",fn:f(()=>[L(e.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1040,["modelValue","error","helper-text","input-class","minlength","success","trailing-button-label","type"]))}}),ee=D(K,[["__scopeId","data-v-b2684de6"]]);export{ee as N};
//# sourceMappingURL=NcPasswordField-djttkA5Q-BxuGevvX.chunk.mjs.map
import{l as V,N as S,m as C,a as N}from"./NcNoteCard-CVhtNL04-CL6uGjhw.chunk.mjs";import{c as F}from"./index-E0dOMeMP.chunk.mjs";import{j as M,m as c,u as v,k as $,n as j,p as q,q as m,s as h,c as z,o as H,v as I,w as f,x as L,b as O,y as l,z as U}from"./mdi-BjfN1ic1.chunk.mjs";import{r as A,a as D,g as E,t as n}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";import{d as G}from"./string_decoder-mL5xNZ9K.chunk.mjs";import{N as J}from"./NcInputField-Bwsh2aHY-D1wb04Qy.chunk.mjs";A();const K=M({__name:"NcPasswordField",props:c({class:{},inputClass:{default:""},id:{},label:{},labelOutside:{type:Boolean},placeholder:{},showTrailingButton:{type:Boolean,default:!0},success:{type:Boolean},error:{type:Boolean},helperText:{},disabled:{type:Boolean},pill:{type:Boolean},checkPasswordStrength:{type:Boolean},minlength:{default:void 0},asText:{type:Boolean}},{modelValue:{default:""},modelModifiers:{},visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:c(["valid","invalid"],["update:modelValue","update:visible"]),setup(o,{expose:y,emit:w}){const s=v(o,"modelValue"),a=v(o,"visible"),t=o,d=w;$(s,G(B,500)),y({focus:_,select:k});const{password_policy:g}=j(),u=q("inputField"),i=m(""),r=m(),b=h(()=>{const e={...t};return delete e.checkPasswordStrength,delete e.minlength,delete e.asText,delete e.error,delete e.helperText,delete e.inputClass,delete e.success,e}),x=h(()=>t.minlength??(t.checkPasswordStrength?g?.minLength:void 0)??void 0);async function B(){if(t.checkPasswordStrength)try{const{data:e}=await F.post(E("apps/password_policy/api/v1/validate"),{password:s.value});if(r.value=e.ocs.data.passed,e.ocs.data.passed){i.value=n("Password is secure"),d("valid");return}i.value=e.ocs.data.reason,d("invalid")}catch(e){V.error("Password policy returned an error",{error:e})}}function T(){a.value=!a.value}function _(e){u.value.focus(e)}function k(){u.value.select()}return(e,p)=>(H(),z(J,U(b.value,{ref:"inputField",modelValue:s.value,"onUpdate:modelValue":p[0]||(p[0]=P=>s.value=P),error:e.error||r.value===!1,"helper-text":e.helperText||i.value,"input-class":[e.inputClass,{"password-field__input--secure-text":!a.value&&e.asText}],minlength:x.value,success:e.success||r.value===!0,"trailing-button-label":a.value?l(n)("Hide password"):l(n)("Show password"),type:a.value||e.asText?"text":"password",onTrailingButtonClick:T}),I({"trailing-button-icon":f(()=>[O(S,{path:a.value?l(C):l(N)},null,8,["path"])]),_:2},[e.$slots.icon?{name:"icon",fn:f(()=>[L(e.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1040,["modelValue","error","helper-text","input-class","minlength","success","trailing-button-label","type"]))}}),ee=D(K,[["__scopeId","data-v-b2684de6"]]);export{ee as N};
//# sourceMappingURL=NcPasswordField-djttkA5Q-BcZFsl0T.chunk.mjs.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,4 +1,4 @@
import{c as T}from"./index-BOuI_nzB.chunk.mjs";import{j as p,m as q,u as g,s as o,k as h,n as w,E as f,F as x,o as m,G as y}from"./mdi-B9XVyi7B.chunk.mjs";import{r as l,c as b,a as D,t as s,g as B}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";import{l as I}from"./NcNoteCard-CVhtNL04-BSciYEDO.chunk.mjs";const S=`<!--
import{c as T}from"./index-E0dOMeMP.chunk.mjs";import{j as p,m as q,u as g,s as o,k as h,n as w,E as f,F as x,o as m,G as y}from"./mdi-BjfN1ic1.chunk.mjs";import{r as l,c as b,a as D,t as s,g as B}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";import{l as I}from"./NcNoteCard-CVhtNL04-CL6uGjhw.chunk.mjs";const S=`<!--
- SPDX-FileCopyrightText: 2020 Google Inc.
- SPDX-License-Identifier: Apache-2.0
-->
@ -44,4 +44,4 @@ import{c as T}from"./index-BOuI_nzB.chunk.mjs";import{j as p,m as q,u as g,s as
d="m424-296 282-282-56-56-226 226-114-114-56 56 170 170Zm56 216q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z"/>
</svg>
`;l(),l(b);function M(a){switch(a){case"away":return s("away");case"busy":return s("busy");case"dnd":return s("do not disturb");case"online":return s("online");case"invisible":return s("invisible");case"offline":return s("offline");default:return a}}const L=["aria-hidden","aria-label","innerHTML"],C=p({__name:"NcUserStatusIcon",props:q({user:{default:void 0},ariaHidden:{type:[Boolean,String],default:!1}},{status:{},statusModifiers:{}}),emits:["update:status"],setup(a){const e=g(a,"status"),i=a,c=o(()=>e.value&&["invisible","offline"].includes(e.value)),n=o(()=>e.value&&(!i.ariaHidden||i.ariaHidden==="false")?s("User status: {status}",{status:M(e.value)}):void 0);h(()=>i.user,async r=>{if(!e.value&&r&&w()?.user_status?.enabled)try{const{data:t}=await T.get(B("/apps/user_status/api/v1/statuses/{user}",{user:r}));e.value=t.ocs?.data?.status}catch(t){I.debug("Error while fetching user status",{error:t})}},{immediate:!0});const v={online:Z,away:S,busy:P,dnd:X,invisible:u,offline:u},d=o(()=>e.value&&v[e.value]);return(r,t)=>e.value?(m(),f("span",{key:0,class:y(["user-status-icon",{"user-status-icon--invisible":c.value}]),"aria-hidden":!n.value||void 0,"aria-label":n.value,role:"img",innerHTML:d.value},null,10,L)):x("",!0)}}),A=D(C,[["__scopeId","data-v-881a79fb"]]);export{A as N,M as g};
//# sourceMappingURL=NcUserStatusIcon-CGEf7fej-CrSZFJV_.chunk.mjs.map
//# sourceMappingURL=NcUserStatusIcon-CGEf7fej-knVeRP-B.chunk.mjs.map

View file

@ -1,2 +1,2 @@
import{a as p,_ as u}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";import{j as g,s as h,E as e,o as l,H as r,F as s,f as o,z as f}from"./mdi-B9XVyi7B.chunk.mjs";const m=["aria-label"],v=["width","height"],L=["fill"],C=["fill"],k={key:0},z=g({__name:"NcLoadingIcon",props:{appearance:{default:"auto"},name:{default:""},size:{default:20}},setup(n){const t=n,a=h(()=>{const i=["#777","#CCC"];return t.appearance==="light"?i:t.appearance==="dark"?i.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]});return(i,c)=>(l(),e("span",{"aria-label":i.name,role:"img",class:"material-design-icon loading-icon"},[(l(),e("svg",{width:i.size,height:i.size,viewBox:"0 0 24 24"},[r("path",{fill:a.value[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"},null,8,L),r("path",{fill:a.value[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"},[i.name?(l(),e("title",k,o(i.name),1)):s("",!0)],8,C)],8,v))],8,m))}}),N=p(z,[["__scopeId","data-v-cf399190"]]),_={name:"PencilOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},w=["aria-hidden","aria-label"],b=["fill","width","height"],y={d:"M14.06,9L15,9.94L5.92,19H5V18.08L14.06,9M17.66,3C17.41,3 17.15,3.1 16.96,3.29L15.13,5.12L18.88,8.87L20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18.17,3.09 17.92,3 17.66,3M14.06,6.19L3,17.25V21H6.75L17.81,9.94L14.06,6.19Z"},H={key:0};function M(n,t,a,i,c,A){return l(),e("span",f(n.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon pencil-outline-icon",role:"img",onClick:t[0]||(t[0]=d=>n.$emit("click",d))}),[(l(),e("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[r("path",y,[a.title?(l(),e("title",H,o(a.title),1)):s("",!0)])],8,b))],16,w)}const B=u(_,[["render",M]]);export{N,B as P};
//# sourceMappingURL=PencilOutline-BWbwYeLs.chunk.mjs.map
import{a as p,_ as u}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";import{j as g,s as h,E as e,o as l,J as r,F as s,f as o,z as f}from"./mdi-BjfN1ic1.chunk.mjs";const m=["aria-label"],v=["width","height"],L=["fill"],C=["fill"],k={key:0},z=g({__name:"NcLoadingIcon",props:{appearance:{default:"auto"},name:{default:""},size:{default:20}},setup(n){const t=n,a=h(()=>{const i=["#777","#CCC"];return t.appearance==="light"?i:t.appearance==="dark"?i.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]});return(i,c)=>(l(),e("span",{"aria-label":i.name,role:"img",class:"material-design-icon loading-icon"},[(l(),e("svg",{width:i.size,height:i.size,viewBox:"0 0 24 24"},[r("path",{fill:a.value[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"},null,8,L),r("path",{fill:a.value[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"},[i.name?(l(),e("title",k,o(i.name),1)):s("",!0)],8,C)],8,v))],8,m))}}),N=p(z,[["__scopeId","data-v-cf399190"]]),_={name:"PencilOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},w=["aria-hidden","aria-label"],b=["fill","width","height"],y={d:"M14.06,9L15,9.94L5.92,19H5V18.08L14.06,9M17.66,3C17.41,3 17.15,3.1 16.96,3.29L15.13,5.12L18.88,8.87L20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18.17,3.09 17.92,3 17.66,3M14.06,6.19L3,17.25V21H6.75L17.81,9.94L14.06,6.19Z"},M={key:0};function A(n,t,a,i,c,H){return l(),e("span",f(n.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon pencil-outline-icon",role:"img",onClick:t[0]||(t[0]=d=>n.$emit("click",d))}),[(l(),e("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[r("path",y,[a.title?(l(),e("title",M,o(a.title),1)):s("",!0)])],8,b))],16,w)}const B=u(_,[["render",A]]);export{N,B as P};
//# sourceMappingURL=PencilOutline-DvuO9fyo.chunk.mjs.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
import{N as f,k as b,n as k,o as w}from"./NcNoteCard-CVhtNL04-BSciYEDO.chunk.mjs";import{r as x,t as c,_ as C}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";import{N as h}from"./NcInputField-Bwsh2aHY-kbXSi5f0.chunk.mjs";import{j as _,m as I,u as M,p as O,s as j,c as d,o as l,v as z,w as g,x as E,y as a,z as y,E as p,H as F,F as N,f as S}from"./mdi-B9XVyi7B.chunk.mjs";x();const q=_({__name:"NcTextField",props:I({class:{},inputClass:{},id:{},label:{},labelOutside:{type:Boolean},type:{},placeholder:{},showTrailingButton:{type:Boolean},trailingButtonLabel:{default:void 0},success:{type:Boolean},error:{type:Boolean},helperText:{},disabled:{type:Boolean},pill:{type:Boolean},trailingButtonIcon:{default:"close"}},{modelValue:{default:""},modelModifiers:{}}),emits:["update:modelValue"],setup(o,{expose:i}){const e=M(o,"modelValue"),s=o;i({focus:B,select:v});const r=O("inputField"),m={arrowEnd:c("Save changes"),close:c("Clear text"),undo:c("Undo changes")},u=new Set(Object.keys(h.props)),V=j(()=>{const t=Object.fromEntries(Object.entries(s).filter(([n])=>u.has(n)));return t.trailingButtonLabel??=m[s.trailingButtonIcon],t});function B(t){r.value.focus(t)}function v(){r.value.select()}return(t,n)=>(l(),d(a(h),y(V.value,{ref:"inputField",modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=H=>e.value=H)}),z({_:2},[t.$slots.icon?{name:"icon",fn:g(()=>[E(t.$slots,"icon")]),key:"0"}:void 0,t.type!=="search"?{name:"trailing-button-icon",fn:g(()=>[t.trailingButtonIcon==="arrowEnd"?(l(),d(a(f),{key:0,directional:"",path:a(b)},null,8,["path"])):(l(),d(a(f),{key:1,path:t.trailingButtonIcon==="undo"?a(k):a(w)},null,8,["path"]))]),key:"1"}:void 0]),1040,["modelValue"]))}}),T={name:"TrashCanOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},$=["aria-hidden","aria-label"],A=["fill","width","height"],L={d:"M9,3V4H4V6H5V19A2,2 0 0,0 7,21H17A2,2 0 0,0 19,19V6H20V4H15V3H9M7,6H17V19H7V6M9,8V17H11V8H9M13,8V17H15V8H13Z"},U={key:0};function D(o,i,e,s,r,m){return l(),p("span",y(o.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon trash-can-outline-icon",role:"img",onClick:i[0]||(i[0]=u=>o.$emit("click",u))}),[(l(),p("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[F("path",L,[e.title?(l(),p("title",U,S(e.title),1)):N("",!0)])],8,A))],16,$)}const G=C(T,[["render",D]]);export{G as D,q as _};
//# sourceMappingURL=TrashCanOutline-u_08oBcy.chunk.mjs.map
import{N as f,k as H,n as k,o as w}from"./NcNoteCard-CVhtNL04-CL6uGjhw.chunk.mjs";import{r as x,t as c,_ as C}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";import{N as h}from"./NcInputField-Bwsh2aHY-D1wb04Qy.chunk.mjs";import{j as _,m as I,u as M,p as O,s as j,c as d,o as l,v as z,w as g,x as E,y as a,z as y,E as p,J as F,F as N,f as S}from"./mdi-BjfN1ic1.chunk.mjs";x();const Z=_({__name:"NcTextField",props:I({class:{},inputClass:{},id:{},label:{},labelOutside:{type:Boolean},type:{},placeholder:{},showTrailingButton:{type:Boolean},trailingButtonLabel:{default:void 0},success:{type:Boolean},error:{type:Boolean},helperText:{},disabled:{type:Boolean},pill:{type:Boolean},trailingButtonIcon:{default:"close"}},{modelValue:{default:""},modelModifiers:{}}),emits:["update:modelValue"],setup(o,{expose:i}){const e=M(o,"modelValue"),s=o;i({focus:B,select:v});const r=O("inputField"),m={arrowEnd:c("Save changes"),close:c("Clear text"),undo:c("Undo changes")},u=new Set(Object.keys(h.props)),V=j(()=>{const t=Object.fromEntries(Object.entries(s).filter(([n])=>u.has(n)));return t.trailingButtonLabel??=m[s.trailingButtonIcon],t});function B(t){r.value.focus(t)}function v(){r.value.select()}return(t,n)=>(l(),d(a(h),y(V.value,{ref:"inputField",modelValue:e.value,"onUpdate:modelValue":n[0]||(n[0]=b=>e.value=b)}),z({_:2},[t.$slots.icon?{name:"icon",fn:g(()=>[E(t.$slots,"icon")]),key:"0"}:void 0,t.type!=="search"?{name:"trailing-button-icon",fn:g(()=>[t.trailingButtonIcon==="arrowEnd"?(l(),d(a(f),{key:0,directional:"",path:a(H)},null,8,["path"])):(l(),d(a(f),{key:1,path:t.trailingButtonIcon==="undo"?a(k):a(w)},null,8,["path"]))]),key:"1"}:void 0]),1040,["modelValue"]))}}),T={name:"TrashCanOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},$=["aria-hidden","aria-label"],A=["fill","width","height"],L={d:"M9,3V4H4V6H5V19A2,2 0 0,0 7,21H17A2,2 0 0,0 19,19V6H20V4H15V3H9M7,6H17V19H7V6M9,8V17H11V8H9M13,8V17H15V8H13Z"},U={key:0};function D(o,i,e,s,r,m){return l(),p("span",y(o.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon trash-can-outline-icon",role:"img",onClick:i[0]||(i[0]=u=>o.$emit("click",u))}),[(l(),p("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[F("path",L,[e.title?(l(),p("title",U,S(e.title),1)):N("",!0)])],8,A))],16,$)}const q=C(T,[["render",D]]);export{q as D,Z as _};
//# sourceMappingURL=TrashCanOutline-BhnCuc8B.chunk.mjs.map

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
import{_ as s}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";import{E as t,o as l,H as o,F as n,f as c,z as d}from"./mdi-B9XVyi7B.chunk.mjs";const k='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-check" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z" /></svg>',g={name:"TrayArrowDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},m=["aria-hidden","aria-label"],h=["fill","width","height"],p={d:"M2 12H4V17H20V12H22V17C22 18.11 21.11 19 20 19H4C2.9 19 2 18.11 2 17V12M12 15L17.55 9.54L16.13 8.13L13 11.25V2H11V11.25L7.88 8.13L6.46 9.55L12 15Z"},w={key:0};function L(r,a,i,f,u,v){return l(),t("span",d(r.$attrs,{"aria-hidden":i.title?null:"true","aria-label":i.title,class:"material-design-icon tray-arrow-down-icon",role:"img",onClick:a[0]||(a[0]=e=>r.$emit("click",e))}),[(l(),t("svg",{fill:i.fillColor,class:"material-design-icon__svg",width:i.size,height:i.size,viewBox:"0 0 24 24"},[o("path",p,[i.title?(l(),t("title",w,c(i.title),1)):n("",!0)])],8,h))],16,m)}const y=s(g,[["render",L]]);export{y as D,k as s};
//# sourceMappingURL=TrayArrowDown-BCxZJuTJ.chunk.mjs.map
import{_ as s}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";import{E as t,o as l,J as o,F as n,f as c,z as d}from"./mdi-BjfN1ic1.chunk.mjs";const k='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-check" viewBox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z" /></svg>',g={name:"TrayArrowDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},m=["aria-hidden","aria-label"],h=["fill","width","height"],p={d:"M2 12H4V17H20V12H22V17C22 18.11 21.11 19 20 19H4C2.9 19 2 18.11 2 17V12M12 15L17.55 9.54L16.13 8.13L13 11.25V2H11V11.25L7.88 8.13L6.46 9.55L12 15Z"},w={key:0};function L(r,a,i,f,u,v){return l(),t("span",d(r.$attrs,{"aria-hidden":i.title?null:"true","aria-label":i.title,class:"material-design-icon tray-arrow-down-icon",role:"img",onClick:a[0]||(a[0]=e=>r.$emit("click",e))}),[(l(),t("svg",{fill:i.fillColor,class:"material-design-icon__svg",width:i.size,height:i.size,viewBox:"0 0 24 24"},[o("path",p,[i.title?(l(),t("title",w,c(i.title),1)):n("",!0)])],8,h))],16,m)}const y=s(g,[["render",L]]);export{y as D,k as s};
//# sourceMappingURL=TrayArrowDown-DgBWywGd.chunk.mjs.map

View file

@ -1 +1 @@
{"version":3,"file":"TrayArrowDown-BCxZJuTJ.chunk.mjs","sources":["../node_modules/@mdi/svg/svg/check.svg?raw","../node_modules/vue-material-design-icons/TrayArrowDown.vue"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" id=\\\"mdi-check\\\" viewBox=\\\"0 0 24 24\\\"><path d=\\\"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z\\\" /></svg>\"","<template>\n <span v-bind=\"$attrs\"\n :aria-hidden=\"title ? null : 'true'\"\n :aria-label=\"title\"\n class=\"material-design-icon tray-arrow-down-icon\"\n role=\"img\"\n @click=\"$emit('click', $event)\">\n <svg :fill=\"fillColor\"\n class=\"material-design-icon__svg\"\n :width=\"size\"\n :height=\"size\"\n viewBox=\"0 0 24 24\">\n <path d=\"M2 12H4V17H20V12H22V17C22 18.11 21.11 19 20 19H4C2.9 19 2 18.11 2 17V12M12 15L17.55 9.54L16.13 8.13L13 11.25V2H11V11.25L7.88 8.13L6.46 9.55L12 15Z\">\n <title v-if=\"title\">{{ title }}</title>\n </path>\n </svg>\n </span>\n</template>\n\n<script>\nexport default {\n name: \"TrayArrowDownIcon\",\n emits: ['click'],\n props: {\n title: {\n type: String,\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n}\n</script>"],"names":["svgCheck","_sfc_main","_hoisted_3","_createElementBlock","_mergeProps","_ctx","$props","_cache","$event","_createElementVNode","_openBlock"],"mappings":"mJAAA,MAAAA,EAAe,wJCoBVC,EAAU,CACb,KAAM,oBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,QAER,UAAW,CACT,KAAM,OACN,QAAS,gBAEX,KAAM,CACJ,KAAM,OACN,QAAS,EACX,CACF,CACF,6DAxBYC,EAAA,CAAA,EAAE,oJAAoJ,+CAXhKC,EAeO,OAfPC,EAAcC,EAAA,OAAM,CACb,cAAaC,EAAA,MAAK,KAAA,OAClB,aAAYA,EAAA,MACb,MAAM,4CACN,KAAK,MACJ,QAAKC,EAAA,CAAA,IAAAA,EAAA,CAAA,EAAAC,GAAEH,EAAA,MAAK,QAAUG,CAAM,WACjCL,EAQM,MAAA,CARA,KAAMG,EAAA,UACP,MAAM,4BACL,MAAOA,EAAA,KACP,OAAQA,EAAA,KACT,QAAQ,cACXG,EAEO,OAFPP,EAEO,CADQI,EAAA,OAAbI,EAAA,EAAAP,EAAuC,YAAhBG,EAAA,KAAK,EAAA,CAAA","x_google_ignoreList":[0,1]}
{"version":3,"file":"TrayArrowDown-DgBWywGd.chunk.mjs","sources":["../node_modules/@mdi/svg/svg/check.svg?raw","../node_modules/vue-material-design-icons/TrayArrowDown.vue"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" id=\\\"mdi-check\\\" viewBox=\\\"0 0 24 24\\\"><path d=\\\"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z\\\" /></svg>\"","<template>\n <span v-bind=\"$attrs\"\n :aria-hidden=\"title ? null : 'true'\"\n :aria-label=\"title\"\n class=\"material-design-icon tray-arrow-down-icon\"\n role=\"img\"\n @click=\"$emit('click', $event)\">\n <svg :fill=\"fillColor\"\n class=\"material-design-icon__svg\"\n :width=\"size\"\n :height=\"size\"\n viewBox=\"0 0 24 24\">\n <path d=\"M2 12H4V17H20V12H22V17C22 18.11 21.11 19 20 19H4C2.9 19 2 18.11 2 17V12M12 15L17.55 9.54L16.13 8.13L13 11.25V2H11V11.25L7.88 8.13L6.46 9.55L12 15Z\">\n <title v-if=\"title\">{{ title }}</title>\n </path>\n </svg>\n </span>\n</template>\n\n<script>\nexport default {\n name: \"TrayArrowDownIcon\",\n emits: ['click'],\n props: {\n title: {\n type: String,\n },\n fillColor: {\n type: String,\n default: \"currentColor\"\n },\n size: {\n type: Number,\n default: 24\n }\n }\n}\n</script>"],"names":["svgCheck","_sfc_main","_hoisted_3","_createElementBlock","_mergeProps","_ctx","$props","_cache","$event","_createElementVNode","_openBlock"],"mappings":"mJAAA,MAAAA,EAAe,wJCoBVC,EAAU,CACb,KAAM,oBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,QAER,UAAW,CACT,KAAM,OACN,QAAS,gBAEX,KAAM,CACJ,KAAM,OACN,QAAS,EACX,CACF,CACF,6DAxBYC,EAAA,CAAA,EAAE,oJAAoJ,+CAXhKC,EAeO,OAfPC,EAAcC,EAAA,OAAM,CACb,cAAaC,EAAA,MAAK,KAAA,OAClB,aAAYA,EAAA,MACb,MAAM,4CACN,KAAK,MACJ,QAAKC,EAAA,CAAA,IAAAA,EAAA,CAAA,EAAAC,GAAEH,EAAA,MAAK,QAAUG,CAAM,WACjCL,EAQM,MAAA,CARA,KAAMG,EAAA,UACP,MAAM,4BACL,MAAOA,EAAA,KACP,OAAQA,EAAA,KACT,QAAQ,cACXG,EAEO,OAFPP,EAEO,CADQI,EAAA,OAAbI,EAAA,EAAAP,EAAuC,YAAhBG,EAAA,KAAK,EAAA,CAAA","x_google_ignoreList":[0,1]}

View file

@ -0,0 +1,2 @@
import{r as T,p as E,q as C,s as O,t as S,u as V}from"./NcNoteCard-CVhtNL04-CL6uGjhw.chunk.mjs";import{j as D,R as K,a1 as b,s as l,aB as R,y as m}from"./mdi-BjfN1ic1.chunk.mjs";import{r as $,p as P,t as i}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";function k(e){const t=b(T),n=b(E),r=l(()=>{const c=m(e.to);return t.resolve(c)}),a=l(()=>{const{matched:c}=r.value,{length:u}=c,p=c[u-1],h=n.matched;if(!p||!h.length)return-1;const v=h.findIndex(C.bind(null,p));if(v>-1)return v;const y=B(c[u-2]);return u>1&&B(p)===y&&h[h.length-1].path!==y?h.findIndex(C.bind(null,c[u-2])):v}),o=l(()=>a.value>-1&&L(n.params,r.value.params)),f=l(()=>a.value>-1&&a.value===n.matched.length-1&&O(n.params,r.value.params));function g(c={}){if(I(c)){const u=t[m(e.replace)?"replace":"push"](m(e.to)).catch(V);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:l(()=>r.value.href),isActive:o,isExactActive:f,navigate:g}}function j(e){return e.length===1?e[0]:e}const q=D({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:k,setup(e,{slots:t}){const n=K(k(e)),{options:r}=b(T),a=l(()=>({[M(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[M(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&j(t.default(n));return e.custom?o:R("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},o)}}}),_=q;function I(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function L(e,t){for(const n in t){const r=t[n],a=e[n];if(typeof r=="string"){if(r!==a)return!1}else if(!S(a)||a.length!==r.length||r.some((o,f)=>o!==a[f]))return!1}return!0}function B(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const M=(e,t,n)=>e??t??n;$(P);class s{constructor(t,n,r,a){this.r=t,this.g=n,this.b=r,this.name=a,this.r=Math.min(t,255),this.g=Math.min(n,255),this.b=Math.min(r,255),this.name=a}get color(){const t=n=>`00${n.toString(16)}`.slice(-2);return`#${t(this.r)}${t(this.g)}${t(this.b)}`}}function W(e,t,n){return{r:(n.r-t.r)/e,g:(n.g-t.g)/e,b:(n.b-t.b)/e}}function d(e,t,n){const r=[];r.push(t);const a=W(e,t,n);for(let o=1;o<e;o++){const f=Math.floor(t.r+a.r*o),g=Math.floor(t.g+a.g*o),c=Math.floor(t.b+a.b*o);r.push(new s(f,g,c))}return r}const w=new s(182,70,157,i("Purple")),x=new s(221,203,85,i("Gold")),A=new s(0,130,201,i("Nextcloud blue")),H=new s(0,0,0,i("Black")),U=new s(255,255,255,i("White")),Y=[w,new s(191,103,139,i("Rosy brown")),new s(201,136,121,i("Feldspar")),new s(211,169,103,i("Whiskey")),x,new s(165,184,114,i("Olivine")),new s(110,166,143,i("Acapulco")),new s(55,148,172,i("Boston Blue")),A,new s(45,115,190,i("Mariner")),new s(91,100,179,i("Blue Violet")),new s(136,85,168,i("Deluge"))];function z(e){const t=d(e,w,x),n=d(e,x,A),r=d(e,A,w);return t.concat(n).concat(r)}export{H as C,_ as R,U as a,s as b,Y as d,z as g};
//# sourceMappingURL=colors-Go3zmZRD-CBaCubXZ.chunk.mjs.map

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
import{r as T,p as E,q as C,s as O,t as S,u as V}from"./NcNoteCard-CVhtNL04-BSciYEDO.chunk.mjs";import{j as $,P as D,$ as b,s as l,aA as K,y as m}from"./mdi-B9XVyi7B.chunk.mjs";import{r as P,p as R,t as i}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";function k(e){const t=b(T),n=b(E),r=l(()=>{const c=m(e.to);return t.resolve(c)}),a=l(()=>{const{matched:c}=r.value,{length:u}=c,p=c[u-1],h=n.matched;if(!p||!h.length)return-1;const v=h.findIndex(C.bind(null,p));if(v>-1)return v;const y=M(c[u-2]);return u>1&&M(p)===y&&h[h.length-1].path!==y?h.findIndex(C.bind(null,c[u-2])):v}),o=l(()=>a.value>-1&&L(n.params,r.value.params)),f=l(()=>a.value>-1&&a.value===n.matched.length-1&&O(n.params,r.value.params));function g(c={}){if(I(c)){const u=t[m(e.replace)?"replace":"push"](m(e.to)).catch(V);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:l(()=>r.value.href),isActive:o,isExactActive:f,navigate:g}}function j(e){return e.length===1?e[0]:e}const q=$({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:k,setup(e,{slots:t}){const n=D(k(e)),{options:r}=b(T),a=l(()=>({[B(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[B(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&j(t.default(n));return e.custom?o:K("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},o)}}}),_=q;function I(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function L(e,t){for(const n in t){const r=t[n],a=e[n];if(typeof r=="string"){if(r!==a)return!1}else if(!S(a)||a.length!==r.length||r.some((o,f)=>o!==a[f]))return!1}return!0}function M(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const B=(e,t,n)=>e??t??n;P(R);class s{constructor(t,n,r,a){this.r=t,this.g=n,this.b=r,this.name=a,this.r=Math.min(t,255),this.g=Math.min(n,255),this.b=Math.min(r,255),this.name=a}get color(){const t=n=>`00${n.toString(16)}`.slice(-2);return`#${t(this.r)}${t(this.g)}${t(this.b)}`}}function W(e,t,n){return{r:(n.r-t.r)/e,g:(n.g-t.g)/e,b:(n.b-t.b)/e}}function d(e,t,n){const r=[];r.push(t);const a=W(e,t,n);for(let o=1;o<e;o++){const f=Math.floor(t.r+a.r*o),g=Math.floor(t.g+a.g*o),c=Math.floor(t.b+a.b*o);r.push(new s(f,g,c))}return r}const w=new s(182,70,157,i("Purple")),A=new s(221,203,85,i("Gold")),x=new s(0,130,201,i("Nextcloud blue")),H=new s(0,0,0,i("Black")),U=new s(255,255,255,i("White")),Y=[w,new s(191,103,139,i("Rosy brown")),new s(201,136,121,i("Feldspar")),new s(211,169,103,i("Whiskey")),A,new s(165,184,114,i("Olivine")),new s(110,166,143,i("Acapulco")),new s(55,148,172,i("Boston Blue")),x,new s(45,115,190,i("Mariner")),new s(91,100,179,i("Blue Violet")),new s(136,85,168,i("Deluge"))];function z(e){const t=d(e,w,A),n=d(e,A,x),r=d(e,x,w);return t.concat(n).concat(r)}export{H as C,_ as R,U as a,s as b,Y as d,z as g};
//# sourceMappingURL=colors-Go3zmZRD-COThczpI.chunk.mjs.map

View file

@ -1,2 +1,2 @@
import{i as m,A as h,B as w,C as g,D as y}from"./mdi-B9XVyi7B.chunk.mjs";import{b}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";import{a as D,u as E}from"./index-DGc3S-5s.chunk.mjs";import{l as u,N,a as $,b as A,P as i}from"./index-DrvHWPwa.chunk.mjs";const T=function(e=""){let t=i.NONE;return e&&((e.includes("C")||e.includes("K"))&&(t|=i.CREATE),e.includes("G")&&(t|=i.READ),(e.includes("W")||e.includes("N")||e.includes("V"))&&(t|=i.UPDATE),e.includes("D")&&(t|=i.DELETE),e.includes("R")&&(t|=i.SHARE)),t},_=["d:getcontentlength","d:getcontenttype","d:getetag","d:getlastmodified","d:creationdate","d:displayname","d:quota-available-bytes","d:resourcetype","nc:has-preview","nc:is-encrypted","nc:mount-type","oc:comments-unread","oc:favorite","oc:fileid","oc:owner-display-name","oc:owner-id","oc:permissions","oc:size"],f={d:"DAV:",nc:"http://nextcloud.org/ns",oc:"http://owncloud.org/ns",ocs:"http://open-collaboration-services.org/ns"},L=function(e,t={nc:"http://nextcloud.org/ns"}){typeof window._nc_dav_properties>"u"&&(window._nc_dav_properties=[..._],window._nc_dav_namespaces={...f});const o={...window._nc_dav_namespaces,...t};if(window._nc_dav_properties.find(n=>n===e))return u.warn(`${e} already registered`,{prop:e}),!1;if(e.startsWith("<")||e.split(":").length!==2)return u.error(`${e} is not valid. See example: 'oc:fileid'`,{prop:e}),!1;const s=e.split(":")[0];return o[s]?(window._nc_dav_properties.push(e),window._nc_dav_namespaces=o,!0):(u.error(`${e} namespace unknown`,{prop:e,namespaces:o}),!1)},P=function(){return typeof window._nc_dav_properties>"u"&&(window._nc_dav_properties=[..._]),window._nc_dav_properties.map(e=>`<${e} />`).join(" ")},S=function(){return typeof window._nc_dav_namespaces>"u"&&(window._nc_dav_namespaces={...f}),Object.keys(window._nc_dav_namespaces).map(e=>`xmlns:${e}="${window._nc_dav_namespaces?.[e]}"`).join(" ")};function x(){return m()?`/files/${h()}`:`/files/${w()?.uid}`}const R=x();function q(){const e=b("dav");return m()?e.replace("remote.php","public.php"):e}const v=q(),z=function(e=v,t={}){const o=D(e,{headers:t});function s(n){o.setHeaders({...t,"X-Requested-With":"XMLHttpRequest",requesttoken:n??""})}return y(s),s(g()),E().patch("fetch",(n,a)=>{const r=a.headers;return r?.method&&(a.method=r.method,delete r.method),fetch(n,a)}),o},W=function(e,t=R,o=v){let s=w()?.uid;if(m())s=s??"anonymous";else if(!s)throw new Error("No user id found");const n=e.props,a=T(n?.permissions),r=String(n?.["owner-id"]||s),l=n.fileid||0,d=new Date(Date.parse(e.lastmod)),c=new Date(Date.parse(n.creationdate)),p={id:l,source:`${o}${e.filename}`,mtime:!isNaN(d.getTime())&&d.getTime()!==0?d:void 0,crtime:!isNaN(c.getTime())&&c.getTime()!==0?c:void 0,mime:e.mime||"application/octet-stream",displayname:n.displayname!==void 0?String(n.displayname):void 0,size:n?.size||Number.parseInt(n.getcontentlength||"0"),status:l<0?N.FAILED:void 0,permissions:a,owner:r,root:t,attributes:{...e,...n,hasPreview:n?.["has-preview"]}};return delete p.attributes?.props,e.type==="file"?new $(p):new A(p)};export{S as a,P as b,L as c,v as d,z as g,W as r};
//# sourceMappingURL=dav-T2u8vZJg.chunk.mjs.map
import{i as m,A as h,B as w,C as g,D as y}from"./mdi-BjfN1ic1.chunk.mjs";import{b}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";import{a as D,u as E}from"./index-BIixcnAg.chunk.mjs";import{l as u,N,a as $,b as A,P as i}from"./index-B5yZXADu.chunk.mjs";const T=function(e=""){let t=i.NONE;return e&&((e.includes("C")||e.includes("K"))&&(t|=i.CREATE),e.includes("G")&&(t|=i.READ),(e.includes("W")||e.includes("N")||e.includes("V"))&&(t|=i.UPDATE),e.includes("D")&&(t|=i.DELETE),e.includes("R")&&(t|=i.SHARE)),t},_=["d:getcontentlength","d:getcontenttype","d:getetag","d:getlastmodified","d:creationdate","d:displayname","d:quota-available-bytes","d:resourcetype","nc:has-preview","nc:is-encrypted","nc:mount-type","oc:comments-unread","oc:favorite","oc:fileid","oc:owner-display-name","oc:owner-id","oc:permissions","oc:size"],f={d:"DAV:",nc:"http://nextcloud.org/ns",oc:"http://owncloud.org/ns",ocs:"http://open-collaboration-services.org/ns"},L=function(e,t={nc:"http://nextcloud.org/ns"}){typeof window._nc_dav_properties>"u"&&(window._nc_dav_properties=[..._],window._nc_dav_namespaces={...f});const o={...window._nc_dav_namespaces,...t};if(window._nc_dav_properties.find(n=>n===e))return u.warn(`${e} already registered`,{prop:e}),!1;if(e.startsWith("<")||e.split(":").length!==2)return u.error(`${e} is not valid. See example: 'oc:fileid'`,{prop:e}),!1;const s=e.split(":")[0];return o[s]?(window._nc_dav_properties.push(e),window._nc_dav_namespaces=o,!0):(u.error(`${e} namespace unknown`,{prop:e,namespaces:o}),!1)},P=function(){return typeof window._nc_dav_properties>"u"&&(window._nc_dav_properties=[..._]),window._nc_dav_properties.map(e=>`<${e} />`).join(" ")},S=function(){return typeof window._nc_dav_namespaces>"u"&&(window._nc_dav_namespaces={...f}),Object.keys(window._nc_dav_namespaces).map(e=>`xmlns:${e}="${window._nc_dav_namespaces?.[e]}"`).join(" ")};function x(){return m()?`/files/${h()}`:`/files/${w()?.uid}`}const R=x();function q(){const e=b("dav");return m()?e.replace("remote.php","public.php"):e}const v=q(),z=function(e=v,t={}){const o=D(e,{headers:t});function s(n){o.setHeaders({...t,"X-Requested-With":"XMLHttpRequest",requesttoken:n??""})}return y(s),s(g()),E().patch("fetch",(n,a)=>{const r=a.headers;return r?.method&&(a.method=r.method,delete r.method),fetch(n,a)}),o},W=function(e,t=R,o=v){let s=w()?.uid;if(m())s=s??"anonymous";else if(!s)throw new Error("No user id found");const n=e.props,a=T(n?.permissions),r=String(n?.["owner-id"]||s),l=n.fileid||0,d=new Date(Date.parse(e.lastmod)),c=new Date(Date.parse(n.creationdate)),p={id:l,source:`${o}${e.filename}`,mtime:!isNaN(d.getTime())&&d.getTime()!==0?d:void 0,crtime:!isNaN(c.getTime())&&c.getTime()!==0?c:void 0,mime:e.mime||"application/octet-stream",displayname:n.displayname!==void 0?String(n.displayname):void 0,size:n?.size||Number.parseInt(n.getcontentlength||"0"),status:l<0?N.FAILED:void 0,permissions:a,owner:r,root:t,attributes:{...e,...n,hasPreview:n?.["has-preview"]}};return delete p.attributes?.props,e.type==="file"?new $(p):new A(p)};export{S as a,P as b,L as c,v as d,z as g,W as r};
//# sourceMappingURL=dav-BoD2ExO5.chunk.mjs.map

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
import{l as i,c as y,t as u,r as v,o as b,w as l,H as n,b as m,e as c,f as r,h as g}from"./mdi-B9XVyi7B.chunk.mjs";import{c as R}from"./index-BOuI_nzB.chunk.mjs";import{_ as E,d as C}from"./_plugin-vue_export-helper-CDPKodk-.chunk.mjs";import{N as S}from"./NcCheckboxRadioSwitch-BCSKF7Tk-bH1fDMyQ.chunk.mjs";import{N as V}from"./ContentCopy-CFmC6HSf.chunk.mjs";import"./string_decoder-mL5xNZ9K.chunk.mjs";import"./PencilOutline-BWbwYeLs.chunk.mjs";const h=i("dav","userSyncCalendarsDocUrl","#"),k={name:"CalDavSettings",components:{NcCheckboxRadioSwitch:S,NcSettingsSection:V},setup(){return{t:u}},data(){return{userSyncCalendarsDocUrl:h,sendInvitations:i("dav","sendInvitations"),generateBirthdayCalendar:i("dav","generateBirthdayCalendar"),sendEventReminders:i("dav","sendEventReminders"),sendEventRemindersToSharedUsers:i("dav","sendEventRemindersToSharedUsers"),sendEventRemindersPush:i("dav","sendEventRemindersPush")}},computed:{hint(){return u("dav","Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.").replace("{calendarappstoreopen}",'<a target="_blank" href="../apps/office/calendar">').replace("{calendardocopen}",`<a target="_blank" href="${h}" rel="noreferrer noopener">`).replace(/\{linkclose\}/g,"</a>")},sendInvitationsHelpText(){return u("dav","Please make sure to properly set up {emailopen}the email server{linkclose}.").replace("{emailopen}",'<a href="../admin#mail_general_settings">').replace("{linkclose}","</a>")},sendEventRemindersHelpText(){return u("dav","Please make sure to properly set up {emailopen}the email server{linkclose}.").replace("{emailopen}",'<a href="../admin#mail_general_settings">').replace("{linkclose}","</a>")}},watch:{generateBirthdayCalendar(d){const e=d?"/apps/dav/enableBirthdayCalendar":"/apps/dav/disableBirthdayCalendar";R.post(C(e))},sendInvitations(d){OCP.AppConfig.setValue("dav","sendInvitations",d?"yes":"no")},sendEventReminders(d){OCP.AppConfig.setValue("dav","sendEventReminders",d?"yes":"no")},sendEventRemindersToSharedUsers(d){OCP.AppConfig.setValue("dav","sendEventRemindersToSharedUsers",d?"yes":"no")},sendEventRemindersPush(d){OCP.AppConfig.setValue("dav","sendEventRemindersPush",d?"yes":"no")}}},T=["innerHTML"],w=["innerHTML"],_=["innerHTML"],U={class:"indented"},P={class:"indented"};function H(d,e,x,s,a,p){const o=v("NcCheckboxRadioSwitch"),f=v("NcSettingsSection");return b(),y(f,{name:s.t("dav","Calendar server"),"doc-url":a.userSyncCalendarsDocUrl},{default:l(()=>[n("p",{class:"settings-hint",innerHTML:p.hint},null,8,T),n("p",null,[m(o,{id:"caldavSendInvitations",modelValue:a.sendInvitations,"onUpdate:modelValue":e[0]||(e[0]=t=>a.sendInvitations=t),type:"switch"},{default:l(()=>[c(r(s.t("dav","Send invitations to attendees")),1)]),_:1},8,["modelValue"]),n("em",{innerHTML:p.sendInvitationsHelpText},null,8,w)]),n("p",null,[m(o,{id:"caldavGenerateBirthdayCalendar",modelValue:a.generateBirthdayCalendar,"onUpdate:modelValue":e[1]||(e[1]=t=>a.generateBirthdayCalendar=t),type:"switch",class:"checkbox"},{default:l(()=>[c(r(s.t("dav","Automatically generate a birthday calendar")),1)]),_:1},8,["modelValue"]),n("em",null,r(s.t("dav","Birthday calendars will be generated by a background job.")),1),e[5]||(e[5]=n("br",null,null,-1)),n("em",null,r(s.t("dav","Hence they will not be available immediately after enabling but will show up after some time.")),1)]),n("p",null,[m(o,{id:"caldavSendEventReminders",modelValue:a.sendEventReminders,"onUpdate:modelValue":e[2]||(e[2]=t=>a.sendEventReminders=t),type:"switch"},{default:l(()=>[c(r(s.t("dav","Send notifications for events")),1)]),_:1},8,["modelValue"]),n("em",{innerHTML:p.sendEventRemindersHelpText},null,8,_),e[6]||(e[6]=n("br",null,null,-1)),n("em",null,r(s.t("dav","Notifications are sent via background jobs, so these must occur often enough.")),1)]),n("p",U,[m(o,{id:"caldavSendEventRemindersToSharedGroupMembers",modelValue:a.sendEventRemindersToSharedUsers,"onUpdate:modelValue":e[3]||(e[3]=t=>a.sendEventRemindersToSharedUsers=t),type:"switch",disabled:!a.sendEventReminders},{default:l(()=>[c(r(s.t("dav","Send reminder notifications to calendar sharees as well")),1)]),_:1},8,["modelValue","disabled"]),n("em",null,r(s.t("dav","Reminders are always sent to organizers and attendees.")),1)]),n("p",P,[m(o,{id:"caldavSendEventRemindersPush",modelValue:a.sendEventRemindersPush,"onUpdate:modelValue":e[4]||(e[4]=t=>a.sendEventRemindersPush=t),type:"switch",disabled:!a.sendEventReminders},{default:l(()=>[c(r(s.t("dav","Enable notifications for events via push")),1)]),_:1},8,["modelValue","disabled"])])]),_:1},8,["name","doc-url"])}const I=E(k,[["render",H],["__scopeId","data-v-84465bd0"]]),B=g(I);B.mount("#settings-admin-caldav");
import{l as i,c as y,t as u,r as v,o as b,w as l,J as n,b as m,e as c,f as r,h as g}from"./mdi-BjfN1ic1.chunk.mjs";import{c as R}from"./index-E0dOMeMP.chunk.mjs";import{_ as E,d as C}from"./_plugin-vue_export-helper-B5bm_3R2.chunk.mjs";import{N as S}from"./NcCheckboxRadioSwitch-BCSKF7Tk-CJ0uttlr.chunk.mjs";import{N as V}from"./ContentCopy-r6LH1e3H.chunk.mjs";import"./string_decoder-mL5xNZ9K.chunk.mjs";import"./PencilOutline-DvuO9fyo.chunk.mjs";const h=i("dav","userSyncCalendarsDocUrl","#"),k={name:"CalDavSettings",components:{NcCheckboxRadioSwitch:S,NcSettingsSection:V},setup(){return{t:u}},data(){return{userSyncCalendarsDocUrl:h,sendInvitations:i("dav","sendInvitations"),generateBirthdayCalendar:i("dav","generateBirthdayCalendar"),sendEventReminders:i("dav","sendEventReminders"),sendEventRemindersToSharedUsers:i("dav","sendEventRemindersToSharedUsers"),sendEventRemindersPush:i("dav","sendEventRemindersPush")}},computed:{hint(){return u("dav","Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.").replace("{calendarappstoreopen}",'<a target="_blank" href="../apps/office/calendar">').replace("{calendardocopen}",`<a target="_blank" href="${h}" rel="noreferrer noopener">`).replace(/\{linkclose\}/g,"</a>")},sendInvitationsHelpText(){return u("dav","Please make sure to properly set up {emailopen}the email server{linkclose}.").replace("{emailopen}",'<a href="../admin#mail_general_settings">').replace("{linkclose}","</a>")},sendEventRemindersHelpText(){return u("dav","Please make sure to properly set up {emailopen}the email server{linkclose}.").replace("{emailopen}",'<a href="../admin#mail_general_settings">').replace("{linkclose}","</a>")}},watch:{generateBirthdayCalendar(d){const e=d?"/apps/dav/enableBirthdayCalendar":"/apps/dav/disableBirthdayCalendar";R.post(C(e))},sendInvitations(d){OCP.AppConfig.setValue("dav","sendInvitations",d?"yes":"no")},sendEventReminders(d){OCP.AppConfig.setValue("dav","sendEventReminders",d?"yes":"no")},sendEventRemindersToSharedUsers(d){OCP.AppConfig.setValue("dav","sendEventRemindersToSharedUsers",d?"yes":"no")},sendEventRemindersPush(d){OCP.AppConfig.setValue("dav","sendEventRemindersPush",d?"yes":"no")}}},T=["innerHTML"],w=["innerHTML"],_=["innerHTML"],U={class:"indented"},P={class:"indented"};function H(d,e,x,s,a,p){const o=v("NcCheckboxRadioSwitch"),f=v("NcSettingsSection");return b(),y(f,{name:s.t("dav","Calendar server"),"doc-url":a.userSyncCalendarsDocUrl},{default:l(()=>[n("p",{class:"settings-hint",innerHTML:p.hint},null,8,T),n("p",null,[m(o,{id:"caldavSendInvitations",modelValue:a.sendInvitations,"onUpdate:modelValue":e[0]||(e[0]=t=>a.sendInvitations=t),type:"switch"},{default:l(()=>[c(r(s.t("dav","Send invitations to attendees")),1)]),_:1},8,["modelValue"]),n("em",{innerHTML:p.sendInvitationsHelpText},null,8,w)]),n("p",null,[m(o,{id:"caldavGenerateBirthdayCalendar",modelValue:a.generateBirthdayCalendar,"onUpdate:modelValue":e[1]||(e[1]=t=>a.generateBirthdayCalendar=t),type:"switch",class:"checkbox"},{default:l(()=>[c(r(s.t("dav","Automatically generate a birthday calendar")),1)]),_:1},8,["modelValue"]),n("em",null,r(s.t("dav","Birthday calendars will be generated by a background job.")),1),e[5]||(e[5]=n("br",null,null,-1)),n("em",null,r(s.t("dav","Hence they will not be available immediately after enabling but will show up after some time.")),1)]),n("p",null,[m(o,{id:"caldavSendEventReminders",modelValue:a.sendEventReminders,"onUpdate:modelValue":e[2]||(e[2]=t=>a.sendEventReminders=t),type:"switch"},{default:l(()=>[c(r(s.t("dav","Send notifications for events")),1)]),_:1},8,["modelValue"]),n("em",{innerHTML:p.sendEventRemindersHelpText},null,8,_),e[6]||(e[6]=n("br",null,null,-1)),n("em",null,r(s.t("dav","Notifications are sent via background jobs, so these must occur often enough.")),1)]),n("p",U,[m(o,{id:"caldavSendEventRemindersToSharedGroupMembers",modelValue:a.sendEventRemindersToSharedUsers,"onUpdate:modelValue":e[3]||(e[3]=t=>a.sendEventRemindersToSharedUsers=t),type:"switch",disabled:!a.sendEventReminders},{default:l(()=>[c(r(s.t("dav","Send reminder notifications to calendar sharees as well")),1)]),_:1},8,["modelValue","disabled"]),n("em",null,r(s.t("dav","Reminders are always sent to organizers and attendees.")),1)]),n("p",P,[m(o,{id:"caldavSendEventRemindersPush",modelValue:a.sendEventRemindersPush,"onUpdate:modelValue":e[4]||(e[4]=t=>a.sendEventRemindersPush=t),type:"switch",disabled:!a.sendEventReminders},{default:l(()=>[c(r(s.t("dav","Enable notifications for events via push")),1)]),_:1},8,["modelValue","disabled"])])]),_:1},8,["name","doc-url"])}const I=E(k,[["render",H],["__scopeId","data-v-84465bd0"]]),B=g(I);B.mount("#settings-admin-caldav");
//# sourceMappingURL=dav-settings-admin-caldav.mjs.map

View file

@ -15,7 +15,8 @@
@import './NcBreadcrumbs-DYfGaSjT-CLvNFon0.chunk.css';
@import './NcColorPicker-Kc0JqRtp-BOLDG5h-.chunk.css';
@import './NcEmojiPicker-pM4Pg2yq-BHtXoCfG.chunk.css';
@import './index-Gyf7psQg.chunk.css';
@import './index-BrN_nqOS.chunk.css';
@import './TrayArrowDown-CMlC-wJV.chunk.css';
@import './NcGuestContent-j8ai4O1K-D0718NyY.chunk.css';
@import './ContentCopy-D7mIRwIy.chunk.css';
@import './NcUserBubble-B3Jad98g-BlWKA8PK.chunk.css';

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show more