From 3c5fde91ec4e58eff871f1af863c9894246b07f6 Mon Sep 17 00:00:00 2001 From: Zherphy <1123678689@qq.com> Date: Sat, 20 Dec 2025 09:59:21 +0800 Subject: [PATCH] =?UTF-8?q?feature:=20=E5=A2=9E=E5=8A=A0=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=90=8D=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加默认用户名配置 --- config/config.go | 1 + server/server.go | 7 ++++--- server/validate.go | 2 ++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/config/config.go b/config/config.go index 035e279..c7558dd 100644 --- a/config/config.go +++ b/config/config.go @@ -16,6 +16,7 @@ type Config struct { CdnDomain string `json:"CDN_DOMAIN"` ObsRegion string `json:"OBS_REGION"` DefaultToken string `json:"DEFAULT_TOKEN"` + DefaultUsername string `json:"DEFAULT_USERNAME"` DefaultGitCodeToken string `json:"DEFAULT_GIT_CODE_TOKEN"` ValidateConfig ValidateConfig `json:"VALIDATE_REGEXP"` ObsAccessKeyId string `json:"OBS_ACCESS_KEY_ID"` diff --git a/server/server.go b/server/server.go index acf072f..001ca3a 100644 --- a/server/server.go +++ b/server/server.go @@ -598,9 +598,10 @@ func checkOidFileName() { } for _, repo := range repoList { userInRepo := auth.UserInRepo{ - Repo: repo.Repo, - Owner: repo.Owner, - Token: token} + Repo: repo.Repo, + Owner: repo.Owner, + Username: defaultUsername, + Token: token} logrus.Infof("checkOidFileName owner:%v repo:%v", repo.Owner, repo.Repo) checkRepoOidName(userInRepo) diff --git a/server/validate.go b/server/validate.go index 82c3b52..b0e296b 100644 --- a/server/validate.go +++ b/server/validate.go @@ -16,12 +16,14 @@ type validateConfig struct { var validatecfg validateConfig var Webhook_key string var gitCodeSwitch bool +var defaultUsername string var giteeDefaultToken string var atomGiteDefaultToken string func Init(cfg *config.Config) error { validateConfig := cfg.ValidateConfig gitCodeSwitch = cfg.GitCodeSwitch + defaultUsername = cfg.DefaultUsername giteeDefaultToken = cfg.DefaultToken atomGiteDefaultToken = cfg.DefaultGitCodeToken var err error