PageSourceSearch

https://xyc.ai/static/js/async/782.901946d0b5.js

js xyc.ai collected 2026-10-05 14:40:47 UTC 4,012 bytes, 1 lines download raw bytes

1"use strict";(self.rspackChunknewapi_web=self.rspackChunknewapi_web||[]).push([[782],{71425(e,t,n){n.d(t,{R:()=>d});var r=n(72361),i=n(68413),a=n(17034),s=n(6702),l=n(67267),c=n(7138),u=n(83855);function o(e){let[t,n]=(0,i.useState)(null),[a,s]=(0,i.useState)(null);return(0,r.jsx)(u.ab,{actionsContainer:t,titleStatusContainer:a,children:(0,r.jsxs)(l.Ni,{children:[(0,r.jsx)(l.Ni.Title,{children:(0,r.jsxs)("span",{className:"inline-flex max-w-full min-w-0 items-center gap-2 align-middle",children:[(0,r.jsx)("span",{className:"truncate",children:e.title}),(0,r.jsx)("span",{ref:s,className:"inline-flex shrink-0"})]})}),(0,r.jsx)(l.Ni.Actions,{children:(0,r.jsx)("div",{ref:n,className:"flex flex-wrap items-center justify-end gap-2"})}),(0,r.jsx)(l.Ni.Content,{children:(0,r.jsx)("div",{className:"flex w-full flex-col gap-4",children:e.children})})]})})}function d(e){let{routePath:t,defaultSettings:n,defaultSection:l,getSectionContent:u,getSectionMeta:d,extraArgs:f,loadingMessage:p="Loading settings...",resolveSettings:m}=e,{t:h}=(0,s.Bd)(),{data:y,isLoading:b}=(0,c.b)(),x=(0,a.g)({from:t}),k=x?.section??l,g=d(k),C=(0,i.useMemo)(()=>{let e=(0,c.n)(y?.data,n);return m?m(e,y?.data):e},[y?.data,n,m]);if(b)return(0,r.jsx)(o,{title:h(g.titleKey),children:(0,r.jsx)("div",{className:"text-muted-foreground flex min-h-40 items-center justify-center text-sm",children:h(p)})});let E=u(k,C,...f??[]);return(0,r.jsx)(o,{title:h(g.titleKey),children:E})}},7138(e,t,n){n.d(t,{b:()=>a,n:()=>s});var r=n(53540),i=n(33351);function a(){return(0,r.I)({queryKey:["system-options"],queryFn:i.y,staleTime:3e5})}function s(e,t){if(!e)return t;let n={...t},r=[];return e.forEach(e=>{if(e.key in t){let i=function(e,t){if("boolean"==typeof t)return{success:!0,value:"true"===e||"1"===e};if("number"==typeof t){let n=e.trim();if(""===n)return{success:!1,error:"Empty string for number field",fallback:t};let r=Number(n);return Number.isNaN(r)?{success:!1,error:`Invalid number: "${e}"`,fallback:t}:{success:!0,value:r}}if(Array.isArray(t))try{let n=JSON.parse(e);if(!Array.isArray(n))return{success:!1,error:"Expected array but got non-array JSON",fallback:t};if(t.length>0){let e=typeof t[0],r=n.find(t=>typeof t!==e);if(void 0!==r)return{success:!1,error:`Array element type mismatch: expected ${e}, got ${typeof r}`,fallback:t}}return{success:!0,value:n}}catch(e){return{success:!1,error:`JSON parse failed: ${e instanceof Error?e.message:String(e)}`,fallback:t}}return{success:!0,value:e}}(e.value,t[e.key]);i.success?n[e.key]=i.value:(n[e.key]=i.fallback,r.push({key:e.key,error:i.error}))}}),r.length,n}},15677(e,t,n){n.r(t),n.d(t,{component:()=>l});var r=n(72361),i=n(71425),a=n(77852);let s={PasswordLoginEnabled:!0,PasswordRegisterEnabled:!0,EmailVerificationEnabled:!1,RegisterEnabled:!0,EmailDomainRestrictionEnabled:!1,EmailAliasRestrictionEnabled:!1,EmailDomainWhitelist:"",GitHubOAuthEnabled:!1,GitHubClientId:"",GitHubClientSecret:"","discord.enabled":!1,"discord.client_id":"","discord.client_secret":"","oidc.enabled":!1,"oidc.client_id":"","oidc.client_secret":"","oidc.well_known":"","oidc.authorization_endpoint":"","oidc.token_endpoint":"","oidc.user_info_endpoint":"",TelegramOAuthEnabled:!1,TelegramBotToken:"",TelegramBotName:"",LinuxDOOAuthEnabled:!1,LinuxDOClientId:"",LinuxDOClientSecret:"",LinuxDOMinimumTrustLevel:"0",WeChatAuthEnabled:!1,WeChatServerAddress:"",WeChatServerToken:"",WeChatAccountQRCodeImageURL:"",TurnstileCheckEnabled:!1,TurnstileSiteKey:"",TurnstileSecretKey:"",TencentCaptchaEnabled:!1,TencentCaptchaAppId:"",TencentCaptchaAppSecretKey:"",TencentCaptchaSecretId:"",TencentCaptchaSecretKey:"","passkey.enabled":!1,"passkey.rp_display_name":"","passkey.rp_id":"","passkey.origins":"","passkey.allow_insecure_origin":!1,"passkey.user_verification":"preferred","passkey.attachment_preference":""},l=function(){return(0,r.jsx)(i.R,{routePath:"/_authenticated/system-settings/auth/$section",defaultSettings:s,defaultSection:a.t0,getSectionContent:a.tQ,getSectionMeta:a.rT})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.