update
parent
16473707ee
commit
796a2f4d8c
|
@ -48,8 +48,9 @@ func ApiGrpNew(c *gin.Context) {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
history.Send(history.Info().Nm("Create").
|
history.Send(history.Info().Nm("Create").
|
||||||
Bd(data).Grp(data.Name).
|
Bd(data).Grp(data.Name).Scp("grp").
|
||||||
Iss(c.GetString(GinUserKey)))
|
Iss(c.GetString(GinUserKey)).
|
||||||
|
Msgf("Create group %v", data.Name))
|
||||||
server.Res(c, &server.Response{Data: grp})
|
server.Res(c, &server.Response{Data: grp})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -88,6 +89,10 @@ func ApiGrpUpdate(c *gin.Context) {
|
||||||
if fetch != "" {
|
if fetch != "" {
|
||||||
DB.Preload("Users").First(grp, data.ID)
|
DB.Preload("Users").First(grp, data.ID)
|
||||||
}
|
}
|
||||||
|
history.Send(history.Info().Nm("Update").
|
||||||
|
Bd(data).Grp(data.Name).Scp("grp").
|
||||||
|
Iss(c.GetString(GinUserKey)).
|
||||||
|
Msgf("Update group %v", data.Name))
|
||||||
server.Res(c, &server.Response{Data: grp})
|
server.Res(c, &server.Response{Data: grp})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -118,6 +123,10 @@ func ApiGrpDel(c *gin.Context) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
history.Send(history.Info().Nm("Delete").
|
||||||
|
Bd(grp).Grp(grp.Name).Scp("grp").
|
||||||
|
Iss(c.GetString(GinUserKey)).
|
||||||
|
Msgf("Delete group %v", grp.Name))
|
||||||
server.Res(c, &server.Response{Data: "ok"})
|
server.Res(c, &server.Response{Data: "ok"})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -155,6 +164,10 @@ func ApiGrpAssign(c *gin.Context) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
history.Send(history.Info().Nm("Assign").
|
||||||
|
Bd(map[string]string{"user": usr.Username, "group": grp.Name}).
|
||||||
|
Grp(grp.Name).Iss(c.GetString(GinUserKey)).Scp("grp").
|
||||||
|
Msgf("Assigned %v to group %v", usr.Username, grp.Name))
|
||||||
server.Res(c, &server.Response{Data: "ok"})
|
server.Res(c, &server.Response{Data: "ok"})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -188,5 +201,9 @@ func ApiGrpRemove(c *gin.Context) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
history.Send(history.Info().Nm("Remove").
|
||||||
|
Bd(map[string]string{"user": usr.Username, "group": grp.Name}).
|
||||||
|
Grp(grp.Name).Iss(c.GetString(GinUserKey)).Scp("grp").
|
||||||
|
Msgf("Remove %v from group %v", usr.Username, grp.Name))
|
||||||
server.Res(c, &server.Response{Data: "ok"})
|
server.Res(c, &server.Response{Data: "ok"})
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,6 +6,7 @@ import (
|
||||||
"github.com/gin-gonic/gin"
|
"github.com/gin-gonic/gin"
|
||||||
"gorm.io/gorm"
|
"gorm.io/gorm"
|
||||||
"kumoly.io/kumoly/app/errors"
|
"kumoly.io/kumoly/app/errors"
|
||||||
|
"kumoly.io/kumoly/app/history"
|
||||||
"kumoly.io/kumoly/app/server"
|
"kumoly.io/kumoly/app/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -40,6 +41,10 @@ func ApiUserNew(c *gin.Context) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
history.Send(history.Info().Nm("Create").
|
||||||
|
Grp(data.Name).Scp("usr").
|
||||||
|
Iss(c.GetString(GinUserKey)).
|
||||||
|
Msgf("Create user %v", data.Name))
|
||||||
server.Res(c, &server.Response{Data: usr})
|
server.Res(c, &server.Response{Data: usr})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -106,6 +111,10 @@ func ApiUserDelete(c *gin.Context) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
history.Send(history.Info().Nm("Delete").
|
||||||
|
Grp(usr.Username).Scp("usr").
|
||||||
|
Iss(c.GetString(GinUserKey)).
|
||||||
|
Msgf("Delete user %v", usr.Username))
|
||||||
server.Res(c, &server.Response{Data: "ok"})
|
server.Res(c, &server.Response{Data: "ok"})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -149,6 +158,10 @@ func ApiUserChangePasswd(c *gin.Context) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
history.Send(history.Info().Nm("ChangePassword").
|
||||||
|
Grp(usr.Username).Scp("usr").
|
||||||
|
Iss(c.GetString(GinUserKey)).
|
||||||
|
Msgf("User %v password changed", usr.Username))
|
||||||
server.Res(c, &server.Response{Data: "ok"})
|
server.Res(c, &server.Response{Data: "ok"})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -166,6 +179,10 @@ func ApiUserActivate(c *gin.Context) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
history.Send(history.Info().Nm("Activate").
|
||||||
|
Grp(usr.Username).Scp("usr").
|
||||||
|
Iss(c.GetString(GinUserKey)).
|
||||||
|
Msgf("User %v activated", usr.Username))
|
||||||
server.Res(c, &server.Response{Data: "ok"})
|
server.Res(c, &server.Response{Data: "ok"})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -186,5 +203,9 @@ func ApiUserDeactivate(c *gin.Context) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
history.Send(history.Info().Nm("Deactivate").
|
||||||
|
Grp(usr.Username).Scp("usr").
|
||||||
|
Iss(c.GetString(GinUserKey)).
|
||||||
|
Msgf("User %v deactivated", usr.Username))
|
||||||
server.Res(c, &server.Response{Data: "ok"})
|
server.Res(c, &server.Response{Data: "ok"})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue