Updated admin panel, replaced with plain html and alpine js
This commit is contained in:
@@ -47,8 +47,17 @@ func SetupRouter(params RouterParams) {
|
||||
|
||||
admin := r.Group("/admin")
|
||||
|
||||
// Admin page
|
||||
r.GET("/admin/", func(c *gin.Context) {
|
||||
c.File("internal/web/templates/admin/index.html")
|
||||
})
|
||||
|
||||
r.GET("/admin/oauth/gitea/callback", func(c *gin.Context) {
|
||||
c.File("internal/web/templates/admin/oauth-callback.html")
|
||||
})
|
||||
|
||||
r.Use(static.Serve("/admin", static.LocalFile("internal/web/templates/admin", true)))
|
||||
r.Use(static.Serve("/admin/oauth/gitea/callback", static.LocalFile("internal/web/templates/admin", true)))
|
||||
r.Use(static.Serve("/admin/oauth/gitea", static.LocalFile("internal/web/templates/admin", true)))
|
||||
|
||||
adminApi := admin.Group("/api")
|
||||
adminApi.POST("/login", params.AdminDashboard.Login)
|
||||
@@ -71,4 +80,4 @@ func SetupRouter(params RouterParams) {
|
||||
return nil
|
||||
},
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user