Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Gridea-Pro/gridea-pro
/ functions
Functions
1,756 in github.com/Gridea-Pro/gridea-pro
⨍
Functions
1,756
◇
Types & classes
348
↓ 1 callers
Method
cascadeTagDelete
(ctx context.Context, tagID, tagName string)
backend/internal/service/tag_service.go:228
↓ 1 callers
Method
cascadeTagRename
(ctx context.Context, oldName, newName string)
backend/internal/service/tag_service.go:206
↓ 1 callers
Function
checkArticleUrlValid
()
frontend/src/views/articles/editor/composables/useArticleForm.ts:363
↓ 1 callers
Method
checkBuiltInQuota
checkBuiltInQuota 检查内置 Key 的调用配额(不增加计数) 错误信息使用 [DAILY_LIMIT] / [RATE_LIMIT] 前缀,供前端 i18n 匹配
backend/internal/service/ai_service.go:110
↓ 1 callers
Function
checkCategoryValid
()
frontend/src/views/categories/composables/useCategory.ts:76
↓ 1 callers
Function
checkTagValid
()
frontend/src/views/tags/composables/useTag.ts:115
↓ 1 callers
Method
clearDownloadState
─── 内部辅助 ─────────────────────────────────────────
backend/internal/facade/update_facade.go:260
↓ 1 callers
Function
compareSemver
compareSemver 比较两个语义化版本号,a > b 返回 1,a < b 返回 -1,相等返回 0。
backend/internal/facade/update_facade.go:763
↓ 1 callers
Method
compileLess
compileLess 编译 LESS 文件为 CSS。对第三方 LESS 主题启用跨渲染缓存, 缓存基于所有源文件(LESS、style-override.js、主题 config.json、站点 config.json) 的最大 mtime 失效,保证用户修改源文件后能立即生效。
backend/internal/engine/asset_manager.go:173
↓ 1 callers
Function
convertDateFormat
convertDateFormat 将通用日期格式转换为 Go 格式
backend/internal/template/funcs.go:122
↓ 1 callers
Function
copyFile
copyFile 拷贝文件(用于将临时 zip 移动到用户选择的保存路径)。
backend/internal/app/app.go:601
↓ 1 callers
Method
cramp
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 1 callers
Function
createCategoryHandler
(s *service.CategoryService)
backend/internal/mcp/tool_others.go:175
↓ 1 callers
Function
createCategoryTool
()
backend/internal/mcp/tool_others.go:166
↓ 1 callers
Method
createDeploy
createDeploy 调用 Netlify 部署接口,返回部署 ID 和需要上传的文件 SHA 列表
backend/internal/deploy/netlify_deployer.go:272
↓ 1 callers
Method
createDeployment
createDeployment 调用 Vercel v13 部署接口。
backend/internal/deploy/vercel_deployer.go:303
↓ 1 callers
Function
createLinkHandler
(s *service.LinkService)
backend/internal/mcp/tool_link_menu.go:40
↓ 1 callers
Function
createLinkTool
()
backend/internal/mcp/tool_link_menu.go:30
↓ 1 callers
Function
createMemoHandler
(s *service.MemoService)
backend/internal/mcp/tool_memo.go:36
↓ 1 callers
Function
createMemoTool
()
backend/internal/mcp/tool_memo.go:29
↓ 1 callers
Function
createMenuHandler
(s *service.MenuService)
backend/internal/mcp/tool_link_menu.go:199
↓ 1 callers
Function
createMenuTool
()
backend/internal/mcp/tool_link_menu.go:190
↓ 1 callers
Function
createPostHandler
(s *service.PostService)
backend/internal/mcp/tool_post.go:85
↓ 1 callers
Function
createPostTool
Create Post
backend/internal/mcp/tool_post.go:72
↓ 1 callers
Function
createTagHandler
(s *service.TagService)
backend/internal/mcp/tool_others.go:38
↓ 1 callers
Function
createTagTool
()
backend/internal/mcp/tool_others.go:29
↓ 1 callers
Method
createVM
createVM 创建新的 VM 实例
backend/internal/render/ejs_renderer.go:69
↓ 1 callers
Method
currentProxyURL
currentProxyURL 读取当前活跃站点的代理 URL,未启用或读取失败返回空串
backend/internal/service/oauth_service.go:61
↓ 1 callers
Function
d
(e,t,r,n)
backend/internal/utils/katexjs/katex.min.js:1
↓ 1 callers
Function
debounce
(fn, ms)
frontend/public/default-files/themes/flavor-theme/assets/scripts/search.js:285
↓ 1 callers
Function
debugLogFile
()
backend/internal/notify/debug_log.go:21
↓ 1 callers
Function
deleteCategoryHandler
(s *service.CategoryService)
backend/internal/mcp/tool_others.go:247
↓ 1 callers
Function
deleteCategoryTool
()
backend/internal/mcp/tool_others.go:239
↓ 1 callers
Function
deleteCommentHandler
(s *service.CommentService)
backend/internal/mcp/tool_comment.go:74
↓ 1 callers
Function
deleteCommentTool
()
backend/internal/mcp/tool_comment.go:66
↓ 1 callers
Method
deleteFallback
(key string)
backend/internal/service/credential/keychain.go:115
↓ 1 callers
Method
deleteFromGitHub
deleteFromGitHub 从 GitHub CDN 仓库里删除一个已上传的文件。 先 GET 当前 SHA,再 DELETE(Contents API 要求提供 sha 防覆盖冲突)。
backend/internal/service/cdn_upload_service.go:590
↓ 1 callers
Function
deleteLinkHandler
(s *service.LinkService)
backend/internal/mcp/tool_link_menu.go:135
↓ 1 callers
Function
deleteLinkTool
()
backend/internal/mcp/tool_link_menu.go:127
↓ 1 callers
Function
deleteMemoHandler
(s *service.MemoService)
backend/internal/mcp/tool_memo.go:61
↓ 1 callers
Function
deleteMemoTool
()
backend/internal/mcp/tool_memo.go:53
↓ 1 callers
Function
deleteMenuHandler
(s *service.MenuService)
backend/internal/mcp/tool_link_menu.go:290
↓ 1 callers
Function
deleteMenuTool
()
backend/internal/mcp/tool_link_menu.go:282
↓ 1 callers
Function
deletePostHandler
(s *service.PostService)
backend/internal/mcp/tool_post.go:219
↓ 1 callers
Function
deletePostTool
Delete Post
backend/internal/mcp/tool_post.go:211
↓ 1 callers
Function
deleteTagHandler
(s *service.TagService)
backend/internal/mcp/tool_others.go:131
↓ 1 callers
Function
deleteTagTool
()
backend/internal/mcp/tool_others.go:123
↓ 1 callers
Function
deploySiteHandler
(settingService *service.SettingService, renderer *engine.Engine, appDir string)
backend/internal/mcp/tool_advanced.go:39
↓ 1 callers
Function
deploySiteTool
Deploy Site
backend/internal/mcp/tool_advanced.go:32
↓ 1 callers
Function
detachAttrs
()
backend/internal/facade/update_installer_darwin.go:16
↓ 1 callers
Function
detachAttrsOther
()
backend/internal/facade/update_installer_sysproc_linux.go:7
↓ 1 callers
Function
detectSystemLocale
detectSystemLocale 检测系统语言
backend/pkg/boot/menu_i18n.go:677
↓ 1 callers
Method
emitReady
(path string)
backend/internal/facade/update_facade.go:595
↓ 1 callers
Function
ensureAppData
()
backend/internal/notify/notify_windows.go:21
↓ 1 callers
Function
ensureKnownHostsFile
ensureKnownHostsFile 确保 known_hosts 文件及其父目录存在,不存在则创建空文件。
backend/internal/deploy/sftp_host_key.go:95
↓ 1 callers
Function
escapeRegExp
(str)
frontend/public/default-files/themes/letters-theme/assets/js/search.js:143
↓ 1 callers
Function
executeSearch
Run search against all cached posts and render the results list.
frontend/public/default-files/themes/flavor-theme/assets/scripts/search.js:154
↓ 1 callers
Method
expandAfterFuture
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 1 callers
Method
expandMacro
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 1 callers
Method
expandMacroAsText
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 1 callers
Function
expoBackoff
expoBackoff 返回第 attempt 次重试的等待时长:BaseDelay * 2^(attempt-1) + jitter, 不超过 MaxDelay。attempt 从 1 起计。
backend/internal/deploy/httpretry.go:171
↓ 1 callers
Method
exportZipFilename
exportZipFilename 生成导出 zip 的默认文件名:<站点名>-<YYYY-MM-DD>.zip。 站点名取自当前主题配置,为空或清理后为空时回退到 gridea-site。
backend/internal/app/app.go:524
↓ 1 callers
Method
extractAbstract
(content string)
backend/internal/repository/post_repo.go:508
↓ 1 callers
Method
feed
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 1 callers
Method
fetchAssetForCurrentPlatform
fetchAssetForCurrentPlatform 返回当前平台的下载 asset,以及同 Release 中 名为 SHA256SUMS 的校验文件(若存在)。校验文件缺失时 sums 返回 nil, 调用方应 warn 但允许下载继续 —— 这是为兼容未产出 SHA256SUMS 的历史
backend/internal/facade/update_facade.go:270
↓ 1 callers
Function
fetchComments
(p = 1, s = pageSize.value)
frontend/src/stores/comment.ts:99
↓ 1 callers
Method
fetchExpectedChecksum
fetchExpectedChecksum 下载 SHA256SUMS 并返回 assetName 对应的 hex 哈希。 用与二进制下载相同大小的合理上限(1 MiB)防止被超大文件拖垮。
backend/internal/facade/update_facade.go:521
↓ 1 callers
Method
fillMemoDates
fillMemoDates replaces empty createdAt/updatedAt strings in memos.json with current time.
backend/internal/service/scaffold_service.go:228
↓ 1 callers
Method
fillPostDates
fillPostDates replaces __INIT_DATE_XX__ placeholders in post frontmatter with current time. XX controls sort order: 00 is newest, each increment adds
backend/internal/service/scaffold_service.go:195
↓ 1 callers
Function
findAppInDir
(dir string)
backend/internal/facade/update_installer_darwin.go:155
↓ 1 callers
Function
findIndex
(haystack, needle string)
backend/internal/repository/uniqueness_test.go:266
↓ 1 callers
Method
forceLoad
forceLoad loads memos from disk into cache. Caller must hold Lock.
backend/internal/repository/memo_repo.go:45
↓ 1 callers
Method
forceLoad
forceLoad 强制加载数据
backend/internal/repository/base_json_repo.go:49
↓ 1 callers
Method
formLigatures
(e)
backend/internal/utils/katexjs/katex.min.js:1
↓ 1 callers
Function
formatDeployDuration
(d time.Duration)
backend/internal/service/deploy_service.go:289
↓ 1 callers
Method
fracDen
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 1 callers
Method
fracNum
()
backend/internal/utils/katexjs/katex.min.js:1
↓ 1 callers
Function
generateAllPwaIconsFromSource
generateAllPwaIconsFromSource 从指定图片文件名生成完整 PWA 图标集
backend/internal/engine/icon_generator.go:117
↓ 1 callers
Function
generateOAuthState
()
backend/internal/service/oauth_service.go:352
↓ 1 callers
Function
generateSlug
generateSlug 从标题生成 URL-safe 的文件名
backend/internal/mcp/tool_post.go:269
↓ 1 callers
Method
generateSlug
(name string, existingTags []domain.Tag)
backend/internal/service/tag_service.go:179
↓ 1 callers
Method
getAPIUrl
()
backend/internal/comment/twikoo_provider.go:71
↓ 1 callers
Method
getCommentByID
(ctx context.Context, id string)
backend/internal/comment/valine_provider.go:202
↓ 1 callers
Method
getConfig
getConfig 获取当前平台的配置 map
backend/internal/domain/setting.go:206
↓ 1 callers
Function
getFeaturePreviewUrl
( featureImageLocalPath: string, featureImagePath: string, timestamp: number, )
frontend/src/views/articles/shared/useImageUrl.ts:52
↓ 1 callers
Method
getGravatar
(email string)
backend/internal/comment/valine_provider.go:237
↓ 1 callers
Method
getGravatar
(email string)
backend/internal/comment/waline_provider.go:365
↓ 1 callers
Function
getIncludePath
(p, options)
backend/internal/render/ejs.min.js:139
↓ 1 callers
Function
getMemoStatsHandler
(s *service.MemoService)
backend/internal/mcp/tool_memo.go:144
↓ 1 callers
Function
getMemoStatsTool
Get Memo Stats
backend/internal/mcp/tool_memo.go:138
↓ 1 callers
Function
getMimeType
getMimeType 根据图片后缀返回 MIME
backend/internal/engine/seo_generator.go:52
↓ 1 callers
Function
getPlatformConfig
(key: string)
frontend/src/stores/site.ts:125
↓ 1 callers
Function
getPostHandler
(s *service.PostService)
backend/internal/mcp/tool_post.go:54
↓ 1 callers
Function
getPostTool
Get Post
backend/internal/mcp/tool_post.go:47
↓ 1 callers
Function
getSettingsHandler
(s *service.SettingService)
backend/internal/mcp/tool_config.go:135
↓ 1 callers
Function
getSettingsTool
--- Setting Tools ---
backend/internal/mcp/tool_config.go:131
↓ 1 callers
Method
getStatus
─── Private ──────────────────────────────────────────────────────────────
backend/internal/service/oauth_service.go:200
↓ 1 callers
Method
getTemplate
============================================================ 模板加载与缓存 ============================================================ getTemplate 获取编译后的模板
backend/internal/render/jinja2_renderer.go:151
↓ 1 callers
Method
getTemplate
getTemplate 获取准备好的模板实例
backend/internal/render/go_renderer.go:81
↓ 1 callers
Method
getTemplateContent
getTemplateContent 获取模板内容
backend/internal/render/ejs_renderer.go:243
← previous
next →
801–900 of 1,756, ranked by callers