Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Gridea-Pro/gridea-pro
/ functions
Functions
1,756 in github.com/Gridea-Pro/gridea-pro
⨍
Functions
1,756
◇
Types & classes
348
↓ 648 callers
Function
oe
(e,t,r,n,o,s)
backend/internal/utils/katexjs/katex.min.js:1
↓ 337 callers
Function
sn
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 133 callers
Function
n
(t)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 132 callers
Function
n
(t)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 127 callers
Method
Set
Set 存储凭证
backend/internal/service/credential/keychain.go:30
↓ 108 callers
Method
Error
()
backend/internal/facade/update_facade.go:456
↓ 97 callers
Function
je
(e,t,r,n)
backend/internal/utils/katexjs/katex.min.js:1
↓ 87 callers
Function
O
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 86 callers
Method
get
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 86 callers
Function
t
(r)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 80 callers
Method
Close
(node ast.Node, reader text.Reader, pc parser.Context)
backend/internal/utils/markdown_katex.go:141
↓ 71 callers
Function
mt
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 71 callers
Function
r
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 71 callers
Function
r
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 62 callers
Method
setAttribute
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 61 callers
Method
setAttribute
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 58 callers
Method
fontMetrics
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 55 callers
Function
T
T 翻译菜单 key,线程安全 查找链: 当前语言 → 英语 → 返回 key 本身
backend/pkg/boot/menu_i18n.go:643
↓ 50 callers
Method
WriteFile
WriteFile 等价于 os.WriteFile,但写入成功后会记录路径
backend/internal/engine/manifest.go:79
↓ 49 callers
Function
d
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 49 callers
Function
d
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 46 callers
Method
ReadFile
(path string)
backend/internal/engine/asset_manager.go:26
↓ 46 callers
Method
set
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 43 callers
Method
Close
()
backend/internal/service/resource_watcher.go:159
↓ 41 callers
Function
or
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 39 callers
Method
text
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 37 callers
Function
c
(e,t,n,r)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 37 callers
Function
c
(e,t,n,r)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 37 callers
Function
i
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 37 callers
Function
i
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 36 callers
Method
List
(ctx context.Context)
backend/internal/domain/tag.go:32
↓ 35 callers
Method
log
log sends a message to the frontend safely
backend/internal/service/deploy_service.go:252
↓ 35 callers
Function
o
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 34 callers
Method
Add
Add 添加条目
backend/internal/repository/base_json_repo.go:128
↓ 34 callers
Method
Get
Get 获取当前平台的指定配置项
backend/internal/domain/setting.go:214
↓ 34 callers
Function
escapeAttr
escapeAttr 转义 HTML 属性值中的特殊字符
backend/internal/engine/html_postprocessor.go:488
↓ 33 callers
Function
o
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 31 callers
Function
Ke
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 31 callers
Function
Mt
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 30 callers
Function
f
()
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 30 callers
Function
f
()
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 30 callers
Function
t
(r)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 28 callers
Function
s
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 28 callers
Function
s
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 27 callers
Function
B
backend/internal/utils/katexjs/katex.min.js:1
↓ 27 callers
Function
Vt
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 27 callers
Method
fetch
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 27 callers
Method
has
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 26 callers
Method
Create
Standard CRUD additions if needed
backend/internal/domain/tag.go:34
↓ 26 callers
Function
a
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 26 callers
Function
a
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 25 callers
Method
consume
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 25 callers
Function
l
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 25 callers
Function
l
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 24 callers
Function
emitEvent
emitEvent 安全地向前端发送事件
backend/pkg/boot/boot.go:305
↓ 23 callers
Method
GetSetting
(ctx context.Context)
backend/internal/domain/setting.go:386
↓ 23 callers
Function
N
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callers
Method
extend
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callers
Method
hasClass
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callers
Method
havingStyle
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callers
Method
popToken
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 23 callers
Function
u
(e)
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 23 callers
Function
u
(e)
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 22 callers
Method
SaveAll
(ctx context.Context, tags []Tag)
backend/internal/domain/tag.go:37
↓ 20 callers
Function
dt
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 19 callers
Method
Open
(parent ast.Node, reader text.Reader, pc parser.Context)
backend/internal/utils/markdown_katex.go:87
↓ 19 callers
Function
xt
(e,t,r,n)
backend/internal/utils/katexjs/katex.min.js:1
↓ 18 callers
Function
a
backend/internal/utils/katexjs/katex.min.js:1
↓ 18 callers
Function
esc
(s)
frontend/public/default-files/themes/flavor-theme/assets/scripts/search.js:268
↓ 17 callers
Method
future
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 16 callers
Function
m
()
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 16 callers
Function
m
()
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 16 callers
Method
parse
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 16 callers
Function
safeUrl
safeUrl 将含有中文或空格的 URL 转成标准的百分号编码 URL
backend/internal/engine/seo_generator.go:69
↓ 15 callers
Function
Fe
(e,t,r,n,o)
backend/internal/utils/katexjs/katex.min.js:1
↓ 15 callers
Method
GetAll
GetAll returns all posts (sorted by IsTop desc, then CreatedAt desc). 用于渲染、级联修改、数据迁移等需要全量遍历的场景。
backend/internal/domain/post.go:95
↓ 15 callers
Function
p
()
frontend/public/default-files/themes/amore/assets/lib/Valine.min.js:7
↓ 15 callers
Function
p
()
frontend/public/default-files/themes/amore-jinja2/assets/lib/Valine.min.js:7
↓ 14 callers
Method
Parse
(parent ast.Node, block text.Reader, pc parser.Context)
backend/internal/utils/markdown_katex.go:159
↓ 14 callers
Method
Update
(ctx context.Context, tag *Tag)
backend/internal/domain/tag.go:35
↓ 14 callers
Function
toContextValue
toContextValue 将 Go 结构体转换为 pongo2 友好的 map/slice 利用 JSON tag 实现字段名映射(PascalCase → camelCase/snake_case)
backend/internal/render/jinja2_renderer.go:293
↓ 13 callers
Method
DoJSON
DoJSON 发送请求并将响应解析为 JSON reqBody: 请求体 (会被 marshal 为 JSON),可为 nil respDest: 响应解析目标 (传指针),可为 nil
backend/internal/comment/base.go:112
↓ 13 callers
Function
Pt
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callers
Function
Ht
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callers
Function
ToHTML
ToHTML 将 Markdown 文本转换为 HTML
backend/internal/utils/markdown.go:37
↓ 12 callers
Method
consumeArg
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callers
Method
consumeSpaces
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callers
Function
dummyAddr
(t *testing.T)
backend/internal/deploy/sftp_host_key_test.go:29
↓ 12 callers
Method
endGroup
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callers
Function
ga
(eventCategory: string, eventAction: string, eventLabel: string)
frontend/src/helpers/analytics.ts:3
↓ 12 callers
Function
jsonify
Helper
backend/internal/mcp/tool_post.go:246
↓ 12 callers
Function
newTestAppDir
newTestAppDir 返回一个临时目录并确保 config/ 子目录存在。
backend/internal/repository/uniqueness_test.go:14
↓ 12 callers
Method
parseExpression
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
↓ 12 callers
Method
reportNonstrict
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
↓ 11 callers
Method
Clone
Clone 返回 Setting 的深拷贝,特别地把嵌套的 PlatformConfigs map 也一并克隆。 原因:Setting 是值类型,但 PlatformConfigs (map[string]map[string]any) 以及 其内嵌的 map[string]any 都是引用类型。
backend/internal/domain/setting.go:361
↓ 11 callers
Method
Render
Render 渲染指定模板 templateName: 模板名称(不含扩展名),如 "index", "post" data: 模板数据,统一使用 TemplateData 结构 返回: 渲染后的 HTML 字符串和可能的错误
backend/internal/render/renderer.go:12
↓ 11 callers
Method
Username
Username 当前平台的用户名
backend/internal/domain/setting.go:264
↓ 11 callers
Method
beginGroup
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 11 callers
Method
getAttribute
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 10 callers
Method
Delete
(ctx context.Context, id string)
backend/internal/domain/tag.go:36
next →
1–100 of 1,756, ranked by callers