"strings"
"time"
- "immae.eu/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front/api"
- "immae.eu/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front/db"
+ "git.immae.eu/Cryptoportfolio/Front.git/api"
+ "git.immae.eu/Cryptoportfolio/Front.git/db"
"github.com/gin-contrib/cors"
"github.com/gin-gonic/gin"
"github.com/jloup/utils"
+ "github.com/wercker/journalhook"
)
var log = utils.StandardL().WithField("module", "api")
panic(err)
}
+ journalhook.Enable()
api.SetConfig(C.Api.Config)
api.SetMailConfig(C.Mail)
db.Init(C.Db, C.Redis)
- if C.Mode == "production" {
+ if C.Mode == "prod" {
gin.DisableConsoleColor()
gin.SetMode(gin.ReleaseMode)
}
engine.Use(gin.Recovery())
- if C.Mode == "production" {
+ if C.Mode == "prod" {
engine.Use(api.Logger())
apiGroup.Use(api.Logger())
} else {
"/change-password",
"/signout",
"/me",
+ "/admin",
"/account",
"/otp/enroll",
"/otp/validate",