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