MCPcopy Create free account

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

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

MethodGetPort
()
backend/internal/service/preview_service.go:224
MethodGetPreviewURL
GetPreviewURL 获取当前预览服务的 URL
backend/internal/facade/preview.go:48
MethodGetPreviewURL
()
backend/internal/service/preview_service.go:209
MethodGetPreviewURL
GetPreviewURL 返回当前预览服务的 URL 如果服务未启动,会先启动服务然后返回 URL
backend/internal/app/app.go:450
MethodGetProviderRegistry
GetProviderRegistry 返回所有自定义厂商配置(供前端展示)
backend/internal/facade/ai_facade.go:63
MethodGetProviderRegistry
GetProviderRegistry 返回所有自定义厂商的元信息(前端下拉框使用)
backend/internal/service/ai_service.go:318
MethodGetPwaSetting
()
backend/internal/facade/pwa_setting_facade.go:20
MethodGetPwaSetting
(ctx context.Context)
backend/internal/repository/pwa_setting_repo.go:53
MethodGetRecentComments
GetRecentComments 获取最近评论
backend/internal/domain/comment.go:83
MethodGetRecentComments
(ctx context.Context, limit int)
backend/internal/comment/valine_provider.go:88
MethodGetRecentComments
(ctx context.Context, limit int)
backend/internal/comment/disqus_provider.go:31
MethodGetSeoSetting
()
backend/internal/facade/seo_setting_facade.go:16
MethodGetSeoSetting
(ctx context.Context)
backend/internal/repository/seo_setting_repo.go:54
MethodGetSetting
()
backend/internal/facade/image_hosting_facade.go:16
MethodGetSetting
()
backend/internal/facade/setting_facade.go:27
MethodGetSetting
(ctx context.Context)
backend/internal/service/cdn_upload_sha_test.go:21
MethodGetSetting
(ctx context.Context)
backend/internal/service/setting_service.go:85
MethodGetSetting
()
backend/internal/service/image_hosting_service.go:26
MethodGetSetting
()
backend/internal/repository/image_hosting_repo.go:26
MethodGetSetting
(ctx context.Context)
backend/internal/repository/setting_repo.go:64
MethodGetSetting
()
backend/internal/domain/image_hosting.go:44
MethodGetSettings
GetSettings 获取评论设置
backend/internal/facade/comment_facade.go:20
MethodGetSettings
GetSettings 获取评论设置
backend/internal/service/comment_service.go:46
MethodGetSettings
(ctx context.Context)
backend/internal/repository/comment_repo.go:57
MethodGetSites
GetSites 获取站点列表
backend/internal/app/app.go:208
MethodGetTagColors
()
backend/internal/facade/tag_facade.go:51
MethodGetVersion
GetVersion 返回应用版本号,供前端调用
backend/internal/app/app.go:53
MethodHasCredential
HasCredential 检查指定平台的某凭证字段是否已存储(用于 UI 显示"已配置")
backend/internal/facade/oauth_facade.go:53
MethodHasCredential
HasCredential 检查指定平台的某个凭证字段是否已存储
backend/internal/service/oauth_service.go:138
MethodHasCustomPwaIcon
HasCustomPwaIcon 检查是否存在自定义 PWA 图标
backend/internal/facade/pwa_setting_facade.go:37
FunctionIn
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
MethodInvalidate
Invalidate 清除缓存标志,下次访问时将从磁盘重新加载
backend/internal/repository/memo_repo.go:149
MethodInvalidate
()
backend/internal/repository/image_hosting_repo.go:82
MethodInvalidate
()
backend/internal/repository/setting_repo.go:97
MethodInvalidate
Invalidate 清除缓存标志,下次访问时将从磁盘重新加载
backend/internal/repository/base_json_repo.go:238
MethodIsDeploying
IsDeploying 返回当前是否有部署在进行,前端按钮状态同步时使用。
backend/internal/facade/deploy_facade.go:32
MethodIsDeploying
IsDeploying 返回当前是否有部署在进行中,供前端按钮状态同步使用。
backend/internal/service/deploy_service.go:245
MethodIsOAuthAvailable
IsOAuthAvailable 检查平台是否支持 OAuth 且 client credentials 已配置
backend/internal/facade/oauth_facade.go:58
MethodIsOAuthAvailable
IsOAuthAvailable 检查平台是否支持 OAuth 且已配置凭证
backend/internal/service/oauth_service.go:194
FunctionIsOAuthSupported
IsOAuthSupported 平台是否支持 OAuth
backend/internal/service/oauth/providers.go:282
MethodIsRunning
()
backend/internal/service/preview_service.go:218
MethodKind
()
backend/internal/utils/markdown_katex.go:57
MethodKind
()
backend/internal/utils/markdown_katex.go:74
MethodList
(page int)
backend/internal/service/image_hosting_service.go:91
MethodList
List 按 CreatedAt 倒序返回;cache 存储顺序保持不变。
backend/internal/repository/memo_repo.go:295
MethodList
List 按分页返回文章。用于真实的分页展示场景(如 MCP 列表接口)。 注意:若调用方需要「全部文章」,请使用 GetAll —— 不要用 List(ctx, 1, 大数字) 的惯用法, 这种写法有静默丢弃数据的风险。
backend/internal/repository/post_repo.go:374
MethodList
List 获取所有条目
backend/internal/repository/base_json_repo.go:94
MethodList
List 获取菜单列表
backend/internal/domain/menu.go:44
MethodList
List 获取分类列表
backend/internal/domain/category.go:45
MethodList
List returns paginated posts. page is 1-based. size is items per page. Returns posts, total count, and error. 注意:若需要取全部文章,请使用 GetAll,不要用 List(ctx, 1,
backend/internal/domain/post.go:91
MethodList
List 获取友链列表
backend/internal/domain/link.go:44
MethodListImages
(page int)
backend/internal/facade/image_hosting_facade.go:28
MethodListModels
(ctx context.Context, apiKey string, httpClient *http.Client)
backend/internal/service/ai/gemini.go:110
MethodListModels
(ctx context.Context, apiKey string, httpClient *http.Client)
backend/internal/service/ai/anthropic.go:108
MethodListModels
(ctx context.Context, apiKey string, httpClient *http.Client)
backend/internal/service/ai/openai_compat.go:100
MethodListProviderModels
ListProviderModels 拉取指定厂商的真实模型列表
backend/internal/facade/ai_facade.go:53
MethodListProviderModels
ListProviderModels 拉取指定厂商的真实模型列表
backend/internal/service/ai_service.go:288
MethodListProviderModelsWithBaseURL
ListProviderModelsWithBaseURL 拉取自定义兼容厂商的真实模型列表
backend/internal/facade/ai_facade.go:58
MethodLoadCategories
(ctx context.Context)
backend/internal/service/category_service.go:21
MethodLoadLinks
(ctx context.Context)
backend/internal/service/link_service.go:19
MethodLoadMenus
(ctx context.Context)
backend/internal/service/menu_service.go:18
MethodLoadPosts
LoadPosts Pure read operation.
backend/internal/service/post_service.go:30
MethodLoadTags
(ctx context.Context)
backend/internal/service/tag_service.go:24
MethodLoadTags
(ctx context.Context)
backend/internal/service/post_service.go:37
MethodLoadThemeConfig
(ctx context.Context)
backend/internal/service/theme_service.go:30
MethodLoadThemes
(ctx context.Context)
backend/internal/service/theme_service.go:24
MethodMarshalJSON
MarshalJSON 自定义 JSON 序列化,确保平台配置项按前端表单顺序输出
backend/internal/domain/setting.go:106
FunctionNewSiteUtils
NewSiteUtils 创建站点工具实例
backend/internal/template/types.go:222
FunctionNn
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
MethodOAuthSupportedProviders
OAuthSupportedProviders 返回支持 OAuth 的平台 ID 列表
backend/internal/facade/oauth_facade.go:63
MethodOAuthSupportedProviders
OAuthSupportedProviders 返回所有支持 OAuth 的平台(包括是否已配置 client_id)
backend/internal/service/oauth_service.go:189
MethodOpenFolderDialog
OpenFolderDialog 映射前端 invoke('open-folder-dialog')
backend/internal/app/app.go:320
MethodOpenKeyFileDialog
OpenKeyFileDialog 选择 SSH 私钥文件
backend/internal/app/app.go:353
FunctionP
(e,t,r)
backend/internal/utils/katexjs/katex.min.js:1
MethodPostComment
(ctx context.Context, comment *domain.Comment)
backend/internal/comment/valine_provider.go:147
MethodPostComment
(ctx context.Context, comment *domain.Comment)
backend/internal/comment/twikoo_provider.go:159
MethodPostComment
(ctx context.Context, comment *domain.Comment)
backend/internal/comment/disqus_provider.go:40
MethodPostComment
(ctx context.Context, comment *domain.Comment)
backend/internal/comment/github_provider.go:93
MethodPostComment
(ctx context.Context, comment *domain.Comment)
backend/internal/comment/waline_provider.go:226
MethodRegisterEvents
RegisterEvents 注册渲染相关事件监听器
backend/internal/facade/renderer_facade.go:30
MethodRegisterEvents
RegisterEvents 注册分类相关事件监听器
backend/internal/facade/category_facade.go:108
MethodRegisterEvents
RegisterEvents 注册闪念相关事件监听器 No longer registers backend-side event listeners for CRUD. Frontend should call exported methods directly.
backend/internal/facade/memo_facade.go:136
MethodRegisterEvents
RegisterEvents 注册标签相关事件监听器
backend/internal/facade/tag_facade.go:121
MethodRegisterEvents
RegisterEvents 注册友链相关事件监听器
backend/internal/facade/link_facade.go:89
MethodRegisterEvents
RegisterEvents 注册菜单相关事件监听器
backend/internal/facade/menu_facade.go:122
MethodRegisterFuncs
(reg renderer.NodeRendererFuncRegisterer)
backend/internal/utils/markdown_katex.go:262
MethodReload
(ctx context.Context)
backend/internal/repository/post_repo.go:132
MethodRemoteDetectFromFrontend
RemoteDetectFromFrontend 测试远程连接 前端传入的 setting 中若包含 token(手动输入),直接使用 若 token 为空,自动从 Keychain 补全
backend/internal/facade/setting_facade.go:135
MethodRemovePwaIcon
RemovePwaIcon 删除自定义 PWA 图标,恢复使用头像
backend/internal/facade/pwa_setting_facade.go:69
MethodRemoveSite
RemoveSite 删除站点(不删除源文件)
backend/internal/app/app.go:251
MethodRenameMemoTagFromFrontend
RenameMemoTagFromFrontend renames a tag and returns updated list
backend/internal/facade/memo_facade.go:95
MethodRender
Render 实现 ThemeRenderer 接口
backend/internal/render/ejs_renderer.go:114
MethodRender
============================================================ ThemeRenderer 接口实现 ============================================================ Render 渲染
backend/internal/render/jinja2_renderer.go:100
MethodRender
Render 实现 ThemeRenderer 接口
backend/internal/render/go_renderer.go:41
MethodRenderOfflinePage
RenderOfflinePage 生成离线回退页面
backend/internal/engine/pwa_generator.go:245
MethodReplyComment
ReplyComment 回复评论
backend/internal/service/comment_service.go:154
MethodRevokeToken
RevokeToken 撤销指定平台的授权(清除 Keychain 凭证 + 连接元信息)
backend/internal/facade/oauth_facade.go:35
MethodRevokeToken
RevokeToken 撤销平台授权(删除 Keychain 中的凭证 + 清除 meta 信息)
backend/internal/service/oauth_service.go:118
FunctionRn
(e,t)
backend/internal/utils/katexjs/katex.min.js:1
MethodRoundTrip
(req *http.Request)
backend/internal/service/cdn_upload_sha_test.go:154
← previousnext →1,201–1,300 of 1,756, ranked by callers