diff --git a/custom/conf/app.ini.sample b/custom/conf/app.ini.sample index c469fee7b..1a7ada50d 100755 --- a/custom/conf/app.ini.sample +++ b/custom/conf/app.ini.sample @@ -1055,6 +1055,8 @@ DEBUG_SERVER_HOST = http://192.168.202.73/ USER = cW4cMtH24eoWPE7X PWD = 4BPmgvK2hb2Eywwyp4YZRY4B7yQf4DA.C JOB_TYPE = debug_openi +GIT_USER = opendata +GIT_PASSWORD = pa%40123456 [decompress] HOST = http://192.168.207.34:39987 diff --git a/models/repo.go b/models/repo.go old mode 100644 new mode 100755 index 1add1dd58..52a194ab0 --- a/models/repo.go +++ b/models/repo.go @@ -1386,9 +1386,11 @@ func GetRepositoriesByForkID(forkID int64) ([]*Repository, error) { func updateRepository(e Engine, repo *Repository, visibilityChanged bool) (err error) { repo.LowerName = strings.ToLower(repo.Name) - if len(repo.Description) > 255 { + /*if len(repo.Description) > 255 { repo.Description = repo.Description[:255] } + + */ if len(repo.Website) > 255 { repo.Website = repo.Website[:255] } diff --git a/modules/setting/setting.go b/modules/setting/setting.go index 3fa6403a1..cbeeeaf5f 100755 --- a/modules/setting/setting.go +++ b/modules/setting/setting.go @@ -438,6 +438,8 @@ var ( JobPath string JobType string DebugServerHost string + GitUser string + GitPassword string ) // DateLang transforms standard language locale name to corresponding value in datetime plugin. @@ -1113,6 +1115,8 @@ func NewContext() { JobPath = sec.Key("JOB_PATH").MustString("/datasets/minio/data/opendata/jobs/") DebugServerHost = sec.Key("DEBUG_SERVER_HOST").MustString("http://192.168.202.73") JobType = sec.Key("JOB_TYPE").MustString("debug_openi") + GitUser = sec.Key("GIT_USER").MustString("opendata") + GitPassword = sec.Key("GIT_PASSWORD").MustString("pa%40123456") } func loadInternalToken(sec *ini.Section) string { diff --git a/routers/repo/cloudbrain.go b/routers/repo/cloudbrain.go index 6742864c6..881202197 100755 --- a/routers/repo/cloudbrain.go +++ b/routers/repo/cloudbrain.go @@ -90,11 +90,10 @@ func CloudBrainNew(ctx *context.Context) { for i,payload := range result.Payload { if strings.HasPrefix(result.Payload[i].Place,"192.168") { - result.Payload[i].PlaceView = payload.Place[strings.Index(payload.Place, "/"): len(payload.Place)-1] + result.Payload[i].PlaceView = payload.Place[strings.Index(payload.Place, "/"): len(payload.Place)] } else { result.Payload[i].PlaceView = payload.Place } - } ctx.Data["images"] = result.Payload @@ -261,7 +260,8 @@ func downloadCode(repo *models.Repository, codePath string) error { return err } - command := "git clone " + repo.CloneLink().HTTPS + " " + codePath + repoAddr := repo.CloneLink().HTTPS + command := "git clone " + repoAddr[: strings.Index(repoAddr, ":") + 3] + setting.GitUser + ":" + setting.GitPassword + "@" + repoAddr[strings.Index(repoAddr, ":") + 3 :] + " " + codePath cmd := exec.Command("/bin/bash", "-c", command) output, err := cmd.Output() log.Info(string(output)) diff --git a/templates/repo/cloudbrain/new.tmpl b/templates/repo/cloudbrain/new.tmpl index f2b5ed6f8..c3fa6112e 100755 --- a/templates/repo/cloudbrain/new.tmpl +++ b/templates/repo/cloudbrain/new.tmpl @@ -44,7 +44,7 @@ -
+ diff --git a/web_src/js/components/MinioUploader.vue b/web_src/js/components/MinioUploader.vue index 2e7bb9b25..71b44a39c 100755 --- a/web_src/js/components/MinioUploader.vue +++ b/web_src/js/components/MinioUploader.vue @@ -399,6 +399,7 @@ export default { loadNext(); fileReader.onload = async (e) => { await uploadChunk(e); + fileReader.abort(); currentChunk++; if (currentChunk < chunks) { console.log(