]> source.dussan.org Git - gitea.git/commitdiff
Fix bare repo bug
authorUnknwon <joe2010xtmf@163.com>
Tue, 5 Aug 2014 23:40:01 +0000 (19:40 -0400)
committerUnknwon <joe2010xtmf@163.com>
Tue, 5 Aug 2014 23:40:01 +0000 (19:40 -0400)
gogs.go
models/repo.go
modules/middleware/repo.go
public/ng/css/gogs.css
templates/.VERSION

diff --git a/gogs.go b/gogs.go
index 42d15db43c38bc47aa9b51a11b01fe6df3f39077..c395276be7e0f9cec6851e6470b87543c84af9c0 100644 (file)
--- a/gogs.go
+++ b/gogs.go
@@ -17,7 +17,7 @@ import (
        "github.com/gogits/gogs/modules/setting"
 )
 
-const APP_VER = "0.4.7.0802 Alpha"
+const APP_VER = "0.4.7.0805 Alpha"
 
 func init() {
        runtime.GOMAXPROCS(runtime.NumCPU())
index a68757af312b791699eb9920fb651d0212099817..c2398fe7da28b240134072dbd557b9007616cdb3 100644 (file)
@@ -446,7 +446,9 @@ func initRepository(f string, u *User, repo *Repository, initReadme bool, repoLa
        }
 
        if len(fileName) == 0 {
-               return nil
+               repo.IsBare = true
+               repo.DefaultBranch = "master"
+               return UpdateRepository(repo)
        }
 
        // Apply changes and commit.
@@ -479,10 +481,6 @@ func CreateRepository(u *User, name, desc, lang, license string, private, mirror
                LowerName:   strings.ToLower(name),
                Description: desc,
                IsPrivate:   private,
-               IsBare:      lang == "" && license == "" && !initReadme,
-       }
-       if !repo.IsBare {
-               repo.DefaultBranch = "master"
        }
 
        if _, err = sess.Insert(repo); err != nil {
@@ -550,11 +548,11 @@ func CreateRepository(u *User, name, desc, lang, license string, private, mirror
        if u.IsOrganization() {
                ous, err := GetOrgUsersByOrgId(u.Id)
                if err != nil {
-                       log.Error(4, "repo.CreateRepository(GetOrgUsersByOrgId): %v", err)
+                       log.Error(4, "GetOrgUsersByOrgId: %v", err)
                } else {
                        for _, ou := range ous {
                                if err = WatchRepo(ou.Uid, repo.Id, true); err != nil {
-                                       log.Error(4, "repo.CreateRepository(WatchRepo): %v", err)
+                                       log.Error(4, "WatchRepo: %v", err)
                                }
                        }
                }
index bc52cdb62803af2bb0f22257038576d0e389b4a2..16bd7defb8befbc1fb1addafbf17c323e95573a8 100644 (file)
@@ -245,8 +245,6 @@ func RepoAssignment(redirect bool, args ...bool) macaron.Handler {
                        ctx.Data["CommitsCount"] = ctx.Repo.CommitsCount
                }
 
-               log.Debug("displayBare: %v; IsBare: %v", displayBare, ctx.Repo.Repository.IsBare)
-
                // repo is bare and display enable
                if displayBare && ctx.Repo.Repository.IsBare {
                        log.Debug("Bare repository: %s", ctx.Repo.RepoLink)
index 938610af7675e01dbf3f94fb5c7d7cc6ab514bc9..34b9b4717b7dd723ae0833133dac270364cd65ea 100644 (file)
@@ -190,7 +190,7 @@ img.avatar-30 {
 }
 .markdown {
   background-color: white;
-  font-size: 14px;
+  font-size: 16px;
   line-height: 24px;
 }
 .markdown .markdown-body {
@@ -234,10 +234,10 @@ img.avatar-30 {
   font-size: 18px;
 }
 .markdown h5 {
-  font-size: 14px;
+  font-size: 1em;
 }
 .markdown h6 {
-  font-size: 14px;
+  font-size: 1em;
 }
 .markdown table {
   border-collapse: collapse;
@@ -262,6 +262,9 @@ img.avatar-30 {
 .markdown table tr:nth-child(2n) {
   background-color: #f8f8f8;
 }
+.markdown ul {
+  padding: 10px 0 0 15px;
+}
 .markdown ul li {
   list-style: inside;
 }
@@ -289,6 +292,7 @@ img.avatar-30 {
   background-color: #f5f5f5;
 }
 .markdown > pre {
+  font-size: 14px;
   line-height: 1.6;
   overflow: auto;
   border: 1px solid #ddd;
@@ -346,6 +350,7 @@ img.avatar-30 {
   margin-bottom: 0;
 }
 .markdown img {
+  padding: 10px 0;
   max-width: 100%;
 }
 .markdown .btn {
index bdaabb3ffa6f42a61409b5dbb1da04c4df5cb97c..833e3a16dd1fd58a0c9892f416c30d6354e18f67 100644 (file)
@@ -1 +1 @@
-0.4.7.0802 Alpha
\ No newline at end of file
+0.4.7.0805 Alpha
\ No newline at end of file