Browse Source

Fix #94 and fix #169

tags/v1.2.0-rc1
Unknown 11 years ago
parent
commit
fd4b123e88
3 changed files with 8 additions and 1 deletions
  1. +1
    -0
      conf/app.ini
  2. +2
    -0
      modules/base/conf.go
  3. +5
    -1
      modules/middleware/repo.go

+ 1
- 0
conf/app.ini View File

@@ -18,6 +18,7 @@ DOMAIN = localhost
ROOT_URL = %(PROTOCOL)s://%(DOMAIN)s:%(HTTP_PORT)s/
HTTP_ADDR =
HTTP_PORT = 3000
SSH_PORT = 22
; Disable CDN even in "prod" mode
OFFLINE_MODE = false
DISABLE_ROUTER_LOG = false


+ 2
- 0
modules/base/conf.go View File

@@ -49,6 +49,7 @@ var (
AppName string
AppLogo string
AppUrl string
SshPort int
OfflineMode bool
DisableRouterLog bool
ProdMode bool
@@ -330,6 +331,7 @@ func NewConfigContext() {
AppLogo = Cfg.MustValue("", "APP_LOGO", "img/favicon.png")
AppUrl = Cfg.MustValue("server", "ROOT_URL")
Domain = Cfg.MustValue("server", "DOMAIN")
SshPort = Cfg.MustInt("server", "SSH_PORT", 22)
OfflineMode = Cfg.MustBool("server", "OFFLINE_MODE", false)
DisableRouterLog = Cfg.MustBool("server", "DISABLE_ROUTER_LOG", false)
SecretKey = Cfg.MustValue("security", "SECRET_KEY")


+ 5
- 1
modules/middleware/repo.go View File

@@ -153,7 +153,11 @@ func RepoAssignment(redirect bool, args ...bool) martini.Handler {
ctx.Data["IsRepositoryOwner"] = ctx.Repo.IsOwner
ctx.Data["BranchName"] = ""

ctx.Repo.CloneLink.SSH = fmt.Sprintf("%s@%s:%s/%s.git", base.RunUser, base.Domain, user.LowerName, repo.LowerName)
sshPrefix := ""
if base.SshPort != 22 {
sshPrefix = "ssh://"
}
ctx.Repo.CloneLink.SSH = fmt.Sprintf("%s%s@%s:%s/%s.git", sshPrefix, base.RunUser, base.Domain, user.LowerName, repo.LowerName)
ctx.Repo.CloneLink.HTTPS = fmt.Sprintf("%s%s/%s.git", base.AppUrl, user.LowerName, repo.LowerName)
ctx.Data["CloneLink"] = ctx.Repo.CloneLink



Loading…
Cancel
Save