mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 22:28:05 +01:00 
			
		
		
		
	Fix #200, add VERSION to template files
This commit is contained in:
		
							parent
							
								
									bcfa78b8b5
								
							
						
					
					
						commit
						ff690fd976
					
				| @ -8,6 +8,7 @@ github.com/Unknwon/goconfig = | ||||
| github.com/codegangsta/cli =  | ||||
| github.com/go-martini/martini =  | ||||
| github.com/go-sql-driver/mysql =  | ||||
| github.com/go-xorm/core =  | ||||
| github.com/go-xorm/xorm =  | ||||
| github.com/gogits/cache =  | ||||
| github.com/gogits/gfm =  | ||||
| @ -15,12 +16,12 @@ github.com/gogits/git = | ||||
| github.com/gogits/logs =  | ||||
| github.com/gogits/oauth2 =  | ||||
| github.com/gogits/session =  | ||||
| github.com/juju2013/goldap =  | ||||
| github.com/lib/pq =  | ||||
| github.com/nfnt/resize =  | ||||
| github.com/qiniu/log =  | ||||
| github.com/robfig/cron =  | ||||
| github.com/juju2013/goldap =  | ||||
| 
 | ||||
| [res] | ||||
| include = templates|public|conf | ||||
| include = templates|public | ||||
| 
 | ||||
|  | ||||
| @ -7,6 +7,7 @@ package cmd | ||||
| import ( | ||||
| 	"fmt" | ||||
| 	"html/template" | ||||
| 	"io/ioutil" | ||||
| 	"net/http" | ||||
| 	"os" | ||||
| 	"path" | ||||
| @ -18,7 +19,6 @@ import ( | ||||
| 	"github.com/gogits/gogs/modules/auth/apiv1" | ||||
| 	"github.com/gogits/gogs/modules/avatar" | ||||
| 	"github.com/gogits/gogs/modules/base" | ||||
| 	"github.com/gogits/gogs/modules/bin" | ||||
| 	"github.com/gogits/gogs/modules/log" | ||||
| 	"github.com/gogits/gogs/modules/middleware" | ||||
| 	"github.com/gogits/gogs/modules/middleware/binding" | ||||
| @ -40,12 +40,11 @@ and it takes care of all the other things for you`, | ||||
| 	Flags:  []cli.Flag{}, | ||||
| } | ||||
| 
 | ||||
| // checkVersion checks if binary matches the version of temolate files. | ||||
| func checkVersion() { | ||||
| 	// go-bindata -ignore=\\.DS_Store -o modules/bin/conf.go -pkg="bin" conf/... | ||||
| 	// Check if binary and static file version match. | ||||
| 	data, err := bin.Asset("conf/VERSION") | ||||
| 	data, err := ioutil.ReadFile(path.Join(setting.StaticRootPath, "templates/VERSION")) | ||||
| 	if err != nil { | ||||
| 		log.Fatal("Fail to read 'conf/VERSION': %v", err) | ||||
| 		log.Fatal("Fail to read 'templates/VERSION': %v", err) | ||||
| 	} | ||||
| 	if string(data) != setting.AppVer { | ||||
| 		log.Fatal("Binary and static file version does not match, did you forget to recompile?") | ||||
|  | ||||
							
								
								
									
										7
									
								
								conf/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								conf/README.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,7 @@ | ||||
| ## NOTICE | ||||
| 
 | ||||
| This directory only used for development, and us [go-bindata](https://github.com/jteeuwen/go-bindata) to store in memory for releases. | ||||
| 
 | ||||
| To apply any change in this directory, install [go-bindata](https://github.com/jteeuwen/go-bindata), and then execute following command in root of source directory: | ||||
| 
 | ||||
| 	$ go-bindata -ignore="\\.DS_Store|README.md" -o modules/bin/conf.go -pkg="bin" conf/... | ||||
| @ -3562,17 +3562,6 @@ func conf_supervisor_ini() ([]byte, error) { | ||||
| 	) | ||||
| } | ||||
| 
 | ||||
| func conf_version() ([]byte, error) { | ||||
| 	return bindata_read([]byte{ | ||||
| 		0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x00, 0xff, 0x32, 0xd0, | ||||
| 		0x33, 0xd6, 0x33, 0xd3, 0x33, 0x30, 0x35, 0x32, 0x55, 0x70, 0xcc, 0x29, | ||||
| 		0xc8, 0x48, 0x04, 0x04, 0x00, 0x00, 0xff, 0xff, 0x57, 0x04, 0x8d, 0x28, | ||||
| 		0x10, 0x00, 0x00, 0x00, | ||||
| 		}, | ||||
| 		"conf/VERSION", | ||||
| 	) | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| // Asset loads and returns the asset for the given name. | ||||
| // It returns an error if the asset could not be found or | ||||
| @ -3616,5 +3605,4 @@ var _bindata = map[string] func() ([]byte, error) { | ||||
| 	"conf/license/MIT License": conf_license_mit_license, | ||||
| 	"conf/mysql.sql": conf_mysql_sql, | ||||
| 	"conf/supervisor.ini": conf_supervisor_ini, | ||||
| 	"conf/VERSION": conf_version, | ||||
| } | ||||
|  | ||||
| @ -95,6 +95,11 @@ func Issues(ctx *middleware.Context) { | ||||
| 
 | ||||
| 	// Get posters. | ||||
| 	for i := range issues { | ||||
| 		if err = issues[i].GetLabels(); err != nil { | ||||
| 			ctx.Handle(500, "issue.Issues(GetLabels)", fmt.Errorf("[#%d]%v", issues[i].Id, err)) | ||||
| 			return | ||||
| 		} | ||||
| 
 | ||||
| 		idx := models.PairsContains(pairs, issues[i].Id) | ||||
| 
 | ||||
| 		if filterMode == models.FM_MENTION && (idx == -1 || !pairs[idx].IsMentioned) { | ||||
|  | ||||
| @ -71,9 +71,12 @@ | ||||
|                 {{range .Issues}}{{if .Poster}} | ||||
|                 <div class="list-group-item issue-item{{if not .IsRead}} unread{{end}}" id="issue-{{.Id}}"> | ||||
|                     <span class="number pull-right">#{{.Index}}</span> | ||||
|                     <h5 class="title"><a href="{{$.RepoLink}}/issues/{{.Index}}">{{.Name}}</a> | ||||
|                     <h5 class="title"> | ||||
|                         <a href="{{$.RepoLink}}/issues/{{.Index}}">{{.Name}}</a> | ||||
|                         <span class="labels"> | ||||
|                             <span class="label" style="background-color: #28a1c5">tag</span> | ||||
|                             {{range .Labels}} | ||||
|                             <span class="label" style="background-color: {{.Color}}">{{.Name}}</span> | ||||
|                             {{end}} | ||||
|                         </span> | ||||
|                     </h5> | ||||
|                     <p class="info"> | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user