This commit is contained in:
cdle
2023-06-11 15:07:31 +08:00
parent d408524fd5
commit f41ea45eaa
2 changed files with 18 additions and 9 deletions
-9
View File
@@ -110,15 +110,6 @@ func initWebPluginList() {
plugin_subcribe_addresses = new
return nil
})
GinApi(GET, "/api/plugins/download", func(c *gin.Context) {
uuid := c.Query("uuid")
for _, f := range Functions {
if f.UUID == uuid && f.Public {
c.String(200, publicScript(plugins.GetString(f.UUID)))
return
}
}
})
GinApi(GET, "/api/plugins/list.json", func(ctx *gin.Context) {
current := utils.Int(ctx.Query("current"))
pageSize := utils.Int(ctx.Query("pageSize"))
+18
View File
@@ -66,6 +66,24 @@ func init() {
Server.Use(gzip.Gzip(gzip.DefaultCompression))
Server.GET("/api/file/:filename", FindFile)
Server.GET("/api/decode/:random", Base642Binary)
Server.GET("/api/plugins/download", func(c *gin.Context) {
uuid := c.Query("uuid")
for _, f := range Functions {
if f.UUID == uuid && f.Public {
c.String(200, publicScript(plugins.GetString(f.UUID)))
return
}
}
})
Server.GET("/api/plugins/download/:uuid", func(c *gin.Context) {
uuid := c.Param("uuid")
for _, f := range Functions {
if f.UUID == uuid && f.Public {
c.String(200, publicScript(plugins.GetString(f.UUID)))
return
}
}
})
Server.NoRoute(func(c *gin.Context) {
if c.Request.URL.Path != "/api/web_chat" {
logs.Debug(c.Request.URL.Path)