1. 小程序端
2. 视频优化
This commit is contained in:
@@ -27,6 +27,7 @@ func main() {
|
||||
repositories.MigratePostUserID()
|
||||
repositories.MigrateUserAvatar()
|
||||
repositories.MigrateUserProfileFields()
|
||||
repositories.MigrateUserWxOpenID()
|
||||
repositories.MigrateVideoModule()
|
||||
repositories.MigratePptTemplates()
|
||||
repositories.MigrateOSSConfigFields()
|
||||
@@ -118,6 +119,16 @@ func main() {
|
||||
api.POST("/inquiries", handlers.SubmitInquiry)
|
||||
api.GET("/email-suffixes", handlers.GetEmailSuffixes)
|
||||
|
||||
// 微信小程序静默登录
|
||||
api.POST("/auth/wx-login", handlers.WxLogin)
|
||||
|
||||
// 需登录:游客合并到管理员账号
|
||||
authUser := api.Group("")
|
||||
authUser.Use(middleware.AuthMiddleware())
|
||||
{
|
||||
authUser.POST("/auth/merge-account", handlers.MergeAccount)
|
||||
}
|
||||
|
||||
// 用户公开资料
|
||||
api.GET("/users/:id/profile", handlers.GetUserProfile)
|
||||
api.GET("/users/:id/posts", handlers.GetUserPosts)
|
||||
@@ -205,6 +216,7 @@ func main() {
|
||||
|
||||
// 文章管理
|
||||
authAdmin.GET("/posts", middleware.PermissionMiddleware("posts", "read"), handlers.AdminGetPosts)
|
||||
authAdmin.GET("/posts/:id", middleware.PermissionMiddleware("posts", "read"), handlers.AdminGetPost)
|
||||
authAdmin.POST("/posts", middleware.PermissionMiddleware("posts", "create"), handlers.AdminCreatePost)
|
||||
authAdmin.PUT("/posts/:id", middleware.PermissionMiddleware("posts", "update"), handlers.AdminUpdatePost)
|
||||
authAdmin.PATCH("/posts/:id/relations", middleware.PermissionMiddleware("posts", "update"), handlers.AdminUpdatePostRelations) // 更新文章关联关系
|
||||
|
||||
Reference in New Issue
Block a user