Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
import{b as g,q as _,s as v,c as p,u as o,o as r,E as x,n as d,w as V,g as b,t as k,x as E,r as M,j as c,e as f,F as q,A as K,Z as U,_ as j}from"./runtime-dom.esm-bundler-CnP47ikm.chunk.mjs";import{c as w}from"./index-aVq7S6nU.chunk.mjs";import{a as A}from"./index-BXrmjcB1.chunk.mjs";import{t as u}from"./translation-DoG5ZELJ-CjvaOv74.chunk.mjs";import{b as N}from"./index-wH4qlCzF.chunk.mjs";import{N as S}from"./logger-D3RVzcfQ-DSDWIIdv.chunk.mjs";import{N as C}from"./NcSelect--kERLlBK-DkG57BNN.chunk.mjs";import{N as L}from"./NcCheckboxRadioSwitch-DVdt5Hkq-SE0HRrJW.chunk.mjs";import{N as $}from"./NcPasswordField-BFyzHTOO-DizNjF3B.chunk.mjs";import{_ as z}from"./NcDateTime.vue_vue_type_script_setup_true_lang-BJuPH7S7-n3lvWed1.chunk.mjs";import{C as y,a as O}from"./types-BRHK47WY.chunk.mjs";import{a as B}from"./index-BgmsSgl5.chunk.mjs";import{l as P}from"./logger-C_3kFNq6.chunk.mjs";const R=g({__name:"ConfigurationEntry",props:_({configKey:{},configOption:{}},{modelValue:{type:[String,Boolean],default:""},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const a=v(e,"modelValue");return(l,i)=>e.configOption.type!==o(y).Boolean?(r(),p(x(e.configOption.type===o(y).Password?o($):o(z)),{key:0,modelValue:a.value,"onUpdate:modelValue":i[0]||(i[0]=t=>a.value=t),name:e.configKey,required:!(e.configOption.flags&o(O).Optional),label:e.configOption.value,title:e.configOption.tooltip,class:d(l.$style.configurationEntry)},null,8,["modelValue","name","required","label","title","class"])):(r(),p(o(L),{key:1,modelValue:a.value,"onUpdate:modelValue":i[1]||(i[1]=t=>a.value=t),type:"switch",title:e.configOption.tooltip,class:d(l.$style.configurationEntry)},{default:V(()=>[b(k(e.configOption.value),1)]),_:1},8,["modelValue","title","class"]))}}),F="_configurationEntry_1cmcq_2",G={configurationEntry:F},H={$style:G},T=B(R,[["__cssModules",H]]),Z=g({__name:"AuthMechanismRsa",props:_({authMechanism:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const a=v(e,"modelValue"),l=M();E(l,()=>{l.value&&(a.value.private_key="",a.value.public_key="")});async function i(){try{const{data:t}=await w.post(N("/apps/files_external/ajax/public_key.php"),{keyLength:l.value});a.value.private_key=t.data.private_key,a.value.public_key=t.data.public_key}catch(t){P.error("Error generating RSA key pair",{error:t}),A(u("files_external","Error generating key pair"))}}return(t,m)=>(r(),c("div",null,[(r(!0),c(q,null,K(e.authMechanism.configuration,(n,s)=>U((r(),p(T,{key:n.value,modelValue:a.value[s],"onUpdate:modelValue":h=>a.value[s]=h,configKey:s,configOption:n},null,8,["modelValue","onUpdate:modelValue","configKey","configOption"])),[[j,!(n.flags&o(O).Hidden)]])),128)),f(o(C),{modelValue:l.value,"onUpdate:modelValue":m[0]||(m[0]=n=>l.value=n),clearable:!1,inputLabel:o(u)("files_external","Key size"),options:[1024,2048,4096],required:""},null,8,["modelValue","inputLabel"]),f(o(S),{disabled:!l.value,wide:"",onClick:i},{default:V(()=>[b(k(o(u)("files_external","Generate keys")),1)]),_:1},8,["disabled"])]))}}),ne=Object.freeze(Object.defineProperty({__proto__:null,default:Z},Symbol.toStringTag,{value:"Module"}));export{ne as A,T as C};
//# sourceMappingURL=AuthMechanismRsa-Tfgj44dq.chunk.mjs.map
import{b as g,q as _,s as v,c as p,u as o,o as r,E as x,n as d,w as V,g as b,t as k,x as E,r as M,j as c,e as f,F as q,A as K,Z as U,_ as j}from"./runtime-dom.esm-bundler-BIcQOZPx.chunk.mjs";import{c as w}from"./index-GA-I4Ym7.chunk.mjs";import{a as A}from"./index-DazUGupl.chunk.mjs";import{t as u}from"./translation-DoG5ZELJ-CjvaOv74.chunk.mjs";import{b as N}from"./index-wH4qlCzF.chunk.mjs";import{N as S}from"./logger-D3RVzcfQ-CcQtVCHX.chunk.mjs";import{N as C}from"./NcSelect--kERLlBK-CM9Id48x.chunk.mjs";import{N as L}from"./NcCheckboxRadioSwitch-DVdt5Hkq-Nj9C_QPv.chunk.mjs";import{N as $}from"./NcPasswordField-BFyzHTOO-ZfctbZ-B.chunk.mjs";import{_ as z}from"./NcDateTime.vue_vue_type_script_setup_true_lang-BJuPH7S7-Dx1Wzwgj.chunk.mjs";import{C as y,a as O}from"./types-CWL6Rf_o.chunk.mjs";import{a as B}from"./index-BgmsSgl5.chunk.mjs";import{l as P}from"./logger-C_3kFNq6.chunk.mjs";const R=g({__name:"ConfigurationEntry",props:_({configKey:{},configOption:{}},{modelValue:{type:[String,Boolean],default:""},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const a=v(e,"modelValue");return(l,i)=>e.configOption.type!==o(y).Boolean?(r(),p(x(e.configOption.type===o(y).Password?o($):o(z)),{key:0,modelValue:a.value,"onUpdate:modelValue":i[0]||(i[0]=t=>a.value=t),name:e.configKey,required:!(e.configOption.flags&o(O).Optional),label:e.configOption.value,title:e.configOption.tooltip,class:d(l.$style.configurationEntry)},null,8,["modelValue","name","required","label","title","class"])):(r(),p(o(L),{key:1,modelValue:a.value,"onUpdate:modelValue":i[1]||(i[1]=t=>a.value=t),type:"switch",title:e.configOption.tooltip,class:d(l.$style.configurationEntry)},{default:V(()=>[b(k(e.configOption.value),1)]),_:1},8,["modelValue","title","class"]))}}),F="_configurationEntry_1cmcq_2",G={configurationEntry:F},H={$style:G},T=B(R,[["__cssModules",H]]),Z=g({__name:"AuthMechanismRsa",props:_({authMechanism:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const a=v(e,"modelValue"),l=M();E(l,()=>{l.value&&(a.value.private_key="",a.value.public_key="")});async function i(){try{const{data:t}=await w.post(N("/apps/files_external/ajax/public_key.php"),{keyLength:l.value});a.value.private_key=t.data.private_key,a.value.public_key=t.data.public_key}catch(t){P.error("Error generating RSA key pair",{error:t}),A(u("files_external","Error generating key pair"))}}return(t,m)=>(r(),c("div",null,[(r(!0),c(q,null,K(e.authMechanism.configuration,(n,s)=>U((r(),p(T,{key:n.value,modelValue:a.value[s],"onUpdate:modelValue":h=>a.value[s]=h,configKey:s,configOption:n},null,8,["modelValue","onUpdate:modelValue","configKey","configOption"])),[[j,!(n.flags&o(O).Hidden)]])),128)),f(o(C),{modelValue:l.value,"onUpdate:modelValue":m[0]||(m[0]=n=>l.value=n),clearable:!1,inputLabel:o(u)("files_external","Key size"),options:[1024,2048,4096],required:""},null,8,["modelValue","inputLabel"]),f(o(S),{disabled:!l.value,wide:"",onClick:i},{default:V(()=>[b(k(o(u)("files_external","Generate keys")),1)]),_:1},8,["disabled"])]))}}),ne=Object.freeze(Object.defineProperty({__proto__:null,default:Z},Symbol.toStringTag,{value:"Module"}));export{ne as A,T as C};
//# sourceMappingURL=AuthMechanismRsa-BS4rJX2d.chunk.mjs.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading