Service.EnableCacheAvatar = Cfg.MustBool("service", "ENABLE_CACHE_AVATAR", false)
}
-func NewLogService() {
+func newLogService() {
// Get and check log mode.
LogMode = Cfg.MustValue("log", "MODE", "console")
modeSec := "log." + LogMode
func NewServices() {
newService()
- NewLogService()
+ newLogService()
newCacheService()
newSessionService()
newMailService()
}
func init() {
+ os.MkdirAll("log", os.ModePerm)
log.NewLogger(10000, "file", fmt.Sprintf(`{"filename":"%s"}`, "log/serv.log"))
}
base.NewConfigContext()
models.LoadModelsConfig()
models.NewEngine()
- base.NewLogService()
keys := strings.Split(os.Args[2], "-")
if len(keys) != 2 {
reqSignOut := middleware.Toggle(&middleware.ToggleOptions{SignOutRequire: true})
// Routers.
- m.Get("/", reqSignIn, routers.Home)
+ m.Get("/", ignSignIn, routers.Home)
m.Get("/issues", reqSignIn, user.Issues)
m.Get("/pulls", reqSignIn, user.Pulls)
m.Get("/stars", reqSignIn, user.Stars)