MCPcopy Index your code

hub / github.com/Gridea-Pro/gridea-pro / functions

Functions1,756 in github.com/Gridea-Pro/gridea-pro

↓ 648 callersFunctionoe
(e,t,r,n,o,s)
backend/internal/utils/katexjs/katex.min.js:1
↓ 337 callersFunctionsn
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 133 callersFunctionn
(t)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 132 callersFunctionn
(t)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 127 callersMethodSet
Set 存储凭证
backend/internal/service/credential/keychain.go:30
↓ 108 callersMethodError
()
backend/internal/facade/update_facade.go:456
↓ 97 callersFunctionje
(e,t,r,n)
backend/internal/utils/katexjs/katex.min.js:1
↓ 87 callersFunctionO
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 86 callersMethodget
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 86 callersFunctiont
(r)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 80 callersMethodClose
(node ast.Node, reader text.Reader, pc parser.Context)
backend/internal/utils/markdown_katex.go:141
↓ 71 callersFunctionmt
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 71 callersFunctionr
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 71 callersFunctionr
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 62 callersMethodsetAttribute
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 61 callersMethodsetAttribute
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 58 callersMethodfontMetrics
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 55 callersFunctionT
T 翻译菜单 key,线程安全 查找链: 当前语言 → 英语 → 返回 key 本身
backend/pkg/boot/menu_i18n.go:643
↓ 50 callersMethodWriteFile
WriteFile 等价于 os.WriteFile,但写入成功后会记录路径
backend/internal/engine/manifest.go:79
↓ 49 callersFunctiond
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 49 callersFunctiond
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 46 callersMethodReadFile
(path string)
backend/internal/engine/asset_manager.go:26
↓ 46 callersMethodset
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 43 callersMethodClose
()
backend/internal/service/resource_watcher.go:159
↓ 41 callersFunctionor
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 39 callersMethodtext
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 37 callersFunctionc
(e,t,n,r)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 37 callersFunctionc
(e,t,n,r)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 37 callersFunctioni
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 37 callersFunctioni
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 36 callersMethodList
(ctx context.Context)
backend/internal/domain/tag.go:32
↓ 35 callersMethodlog
log sends a message to the frontend safely
backend/internal/service/deploy_service.go:252
↓ 35 callersFunctiono
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 34 callersMethodAdd
Add 添加条目
backend/internal/repository/base_json_repo.go:128
↓ 34 callersMethodGet
Get 获取当前平台的指定配置项
backend/internal/domain/setting.go:214
↓ 34 callersFunctionescapeAttr
escapeAttr 转义 HTML 属性值中的特殊字符
backend/internal/engine/html_postprocessor.go:488
↓ 33 callersFunctiono
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 31 callersFunctionKe
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 31 callersFunctionMt
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 30 callersFunctionf
()
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 30 callersFunctionf
()
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 30 callersFunctiont
(r)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 28 callersFunctions
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 28 callersFunctions
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 27 callersFunctionB
backend/internal/utils/katexjs/katex.min.js:1
↓ 27 callersFunctionVt
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 27 callersMethodfetch
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 27 callersMethodhas
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 26 callersMethodCreate
Standard CRUD additions if needed
backend/internal/domain/tag.go:34
↓ 26 callersFunctiona
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 26 callersFunctiona
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 25 callersMethodconsume
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 25 callersFunctionl
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 25 callersFunctionl
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 24 callersFunctionemitEvent
emitEvent 安全地向前端发送事件
backend/pkg/boot/boot.go:305
↓ 23 callersMethodGetSetting
(ctx context.Context)
backend/internal/domain/setting.go:386
↓ 23 callersFunctionN
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callersMethodextend
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callersMethodhasClass
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callersMethodhavingStyle
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callersMethodpopToken
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callersFunctionu
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 23 callersFunctionu
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 22 callersMethodSaveAll
(ctx context.Context, tags []Tag)
backend/internal/domain/tag.go:37
↓ 20 callersFunctiondt
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 19 callersMethodOpen
(parent ast.Node, reader text.Reader, pc parser.Context)
backend/internal/utils/markdown_katex.go:87
↓ 19 callersFunctionxt
(e,t,r,n)
backend/internal/utils/katexjs/katex.min.js:1
↓ 18 callersFunctiona
backend/internal/utils/katexjs/katex.min.js:1
↓ 18 callersFunctionesc
(s)
frontend/public/default-files/themes/flavor-theme/assets/scripts/search.js:268
↓ 17 callersMethodfuture
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 16 callersFunctionm
()
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 16 callersFunctionm
()
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 16 callersMethodparse
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 16 callersFunctionsafeUrl
safeUrl 将含有中文或空格的 URL 转成标准的百分号编码 URL
backend/internal/engine/seo_generator.go:69
↓ 15 callersFunctionFe
(e,t,r,n,o)
backend/internal/utils/katexjs/katex.min.js:1
↓ 15 callersMethodGetAll
GetAll returns all posts (sorted by IsTop desc, then CreatedAt desc). 用于渲染、级联修改、数据迁移等需要全量遍历的场景。
backend/internal/domain/post.go:95
↓ 15 callersFunctionp
()
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 15 callersFunctionp
()
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 14 callersMethodParse
(parent ast.Node, block text.Reader, pc parser.Context)
backend/internal/utils/markdown_katex.go:159
↓ 14 callersMethodUpdate
(ctx context.Context, tag *Tag)
backend/internal/domain/tag.go:35
↓ 14 callersFunctiontoContextValue
toContextValue 将 Go 结构体转换为 pongo2 友好的 map/slice 利用 JSON tag 实现字段名映射(PascalCase → camelCase/snake_case)
backend/internal/render/jinja2_renderer.go:293
↓ 13 callersMethodDoJSON
DoJSON 发送请求并将响应解析为 JSON reqBody: 请求体 (会被 marshal 为 JSON),可为 nil respDest: 响应解析目标 (传指针),可为 nil
backend/internal/comment/base.go:112
↓ 13 callersFunctionPt
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callersFunctionHt
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callersFunctionToHTML
ToHTML 将 Markdown 文本转换为 HTML
backend/internal/utils/markdown.go:37
↓ 12 callersMethodconsumeArg
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callersMethodconsumeSpaces
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callersFunctiondummyAddr
(t *testing.T)
backend/internal/deploy/sftp_host_key_test.go:29
↓ 12 callersMethodendGroup
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callersFunctionga
(eventCategory: string, eventAction: string, eventLabel: string)
frontend/src/helpers/analytics.ts:3
↓ 12 callersFunctionjsonify
Helper
backend/internal/mcp/tool_post.go:246
↓ 12 callersFunctionnewTestAppDir
newTestAppDir 返回一个临时目录并确保 config/ 子目录存在。
backend/internal/repository/uniqueness_test.go:14
↓ 12 callersMethodparseExpression
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callersMethodreportNonstrict
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 11 callersMethodClone
Clone 返回 Setting 的深拷贝,特别地把嵌套的 PlatformConfigs map 也一并克隆。 原因:Setting 是值类型,但 PlatformConfigs (map[string]map[string]any) 以及 其内嵌的 map[string]any 都是引用类型。
backend/internal/domain/setting.go:361
↓ 11 callersMethodRender
Render 渲染指定模板 templateName: 模板名称(不含扩展名),如 "index", "post" data: 模板数据,统一使用 TemplateData 结构 返回: 渲染后的 HTML 字符串和可能的错误
backend/internal/render/renderer.go:12
↓ 11 callersMethodUsername
Username 当前平台的用户名
backend/internal/domain/setting.go:264
↓ 11 callersMethodbeginGroup
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 11 callersMethodgetAttribute
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 10 callersMethodDelete
(ctx context.Context, id string)
backend/internal/domain/tag.go:36
next →1–100 of 1,756, ranked by callers