MCPcopy Create free account

hub / github.com/Anarkh-Lee/nginx-flow / functions

Functions259 in github.com/Anarkh-Lee/nginx-flow

FunctionUpstreamPropertyPanel
({ upstream })
src/components/panels/UpstreamPropertyPanel.tsx:24
FunctionVisitorStats
()
src/components/VisitorStats.tsx:13
FunctionacceptCookies
()
src/components/CookieConsent.tsx:36
FunctionaddAllowIp
()
src/components/panels/LocationPropertyPanel.tsx:29
FunctionaddDenyIp
()
src/components/panels/LocationPropertyPanel.tsx:38
MethodapplyAllFixes
一键修复:只做“清洗 + 重组”,不做字符串 append
src/services/AutoFixService.ts:213
FunctionapplySpaMode
()
src/components/panels/LocationPropertyPanel.tsx:47
FunctionbuildDirective
* 构建单行指令,确保正确的分号管理
src/utils/configGenerator.ts:39
FunctioncleanAllDangerousDirectives
(text: string)
src/services/fixService.ts:118
MethodcleanHiddenFileProtection
* 清理隐藏文件保护规则的冗余 * 只保留 deny all 或 return 403,不同时存在
src/utils/configCleaner.ts:277
FunctionconfigToFlowElements
(config: NginxConfig)
src/utils/autoLayout.ts:70
Methodconstructor
(message: string, public line: number, public column: number)
src/utils/nginxParser.ts:47
Methodconstructor
(tokens: Token[])
src/utils/nginxParser.ts:168
FunctiondeclineCookies
()
src/components/CookieConsent.tsx:48
FunctiondismissBanner
()
src/components/CookieConsent.tsx:53
MethodexecuteMultipleFixes
* 批量执行修复
src/services/fixApplicator.ts:776
MethodforceHttpsRedirect
* 强制 HTTPS 跳转 - 使用节点劫持算法 * * CASE A: 如果存在同 serverName 的 80 端口服务器 -> 劫持并转换 * CASE B: 如果不存在 -> 创建新的跳转服务器
src/services/fixService.ts:587
MethodforceUpgradeSSLProtocols
* 强制升级 SSL 协议到安全版本 * 不读取旧值,直接覆盖
src/utils/configCleaner.ts:269
FunctiongetAuditRules
()
src/services/auditService.ts:773
FunctiongetTemplatesByCategory
(category: TemplateCategory)
src/data/templates.ts:857
FunctionhandleAddLocation
()
src/components/panels/ServerPropertyPanel.tsx:21
FunctionhandleAddServer
()
src/components/sidebar/ConfigSidebar.tsx:39
FunctionhandleAddUpstream
()
src/components/sidebar/ConfigSidebar.tsx:51
FunctionhandleApplyTemplate
()
src/components/TemplateLibrary.tsx:178
FunctionhandleClick
(e: React.MouseEvent)
src/components/nodes/UpstreamNode.tsx:26
FunctionhandleClick
(e: React.MouseEvent)
src/components/nodes/ServerNode.tsx:27
FunctionhandleClick
(e: React.MouseEvent)
src/components/nodes/LocationNode.tsx:30
FunctionhandleCopy
()
src/components/preview/ConfigPreview.tsx:19
FunctionhandleDelete
(e: React.MouseEvent)
src/components/nodes/UpstreamNode.tsx:31
FunctionhandleDelete
(e: React.MouseEvent)
src/components/nodes/ServerNode.tsx:32
FunctionhandleDelete
(e: React.MouseEvent)
src/components/nodes/LocationNode.tsx:35
FunctionhandleDownload
()
src/components/preview/ConfigPreview.tsx:33
FunctionhandleDownloadDockerfile
()
src/components/preview/ConfigPreview.tsx:53
FunctionhandleKeyDown
(e: React.KeyboardEvent)
src/components/toolbar/TrafficSimulator.tsx:36
FunctionhandleKeyDown
(event: KeyboardEvent)
src/components/ui/sidebar.tsx:80
FunctionhandleLoadExample
()
src/components/ImportConfigModal.tsx:123
FunctionhandleParse
()
src/components/ImportConfigModal.tsx:129
FunctionhandleSelectTemplate
(template: TemplateDefinition)
src/components/TemplateLibrary.tsx:174
FunctionhandleWebsocketToggle
(enabled: boolean)
src/components/panels/LocationPropertyPanel.tsx:55
FunctionhasDirective
* 检查自定义指令中是否包含特定指令
src/services/auditService.ts:69
MethodisInitialized
* 判断是否已初始化
src/utils/analytics.ts:47
FunctiononChange
()
src/hooks/use-mobile.tsx:10
MethodpreCleanConfig
* 批量清理配置 - 用于一键修复前的预处理
src/utils/configCleaner.ts:317
MethodsetUserId
* 设置用户 ID(用于跨设备追踪)
src/utils/analytics.ts:316
FunctionsmartAddDirective
* 智能添加自定义指令,避免重复 * 使用 ConfigCleaner 确保先清理再添加
src/services/auditService.ts:62
MethodtrackAutoLayout
* 追踪自动布局
src/utils/analytics.ts:223
MethodtrackConfigClear
* 追踪配置清空
src/utils/analytics.ts:174
MethodtrackConfigImport
* 追踪配置导入
src/utils/analytics.ts:154
MethodtrackConversion
* 追踪转化目标
src/utils/analytics.ts:334
MethodtrackException
* 追踪异常/错误
src/utils/analytics.ts:281
MethodtrackLanguageSwitch
* 追踪语言切换
src/utils/analytics.ts:210
MethodtrackNodeAdd
* 追踪添加节点
src/utils/analytics.ts:88
MethodtrackNodeConnect
* 追踪节点连接
src/utils/analytics.ts:109
MethodtrackNodeDelete
* 追踪删除节点
src/utils/analytics.ts:98
MethodtrackSearch
* 追踪搜索操作
src/utils/analytics.ts:268
MethodtrackTemplateLibraryOpen
* 追踪打开模板库
src/utils/analytics.ts:133
MethodtrackTrafficSimulation
* 追踪流量模拟
src/utils/analytics.ts:244
MethodtrackZoom
* 追踪缩放操作
src/utils/analytics.ts:232
Functionupdate
(props: ToasterToast)
src/hooks/use-toast.ts:140
← previous201–259 of 259, ranked by callers