init
This commit is contained in:
commit
b10790c212
40 changed files with 4149 additions and 0 deletions
40
api/files.go
Normal file
40
api/files.go
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
package api
|
||||
|
||||
import (
|
||||
"caddydash/db"
|
||||
|
||||
"github.com/infinite-iroha/touka"
|
||||
)
|
||||
|
||||
func FilesParams(cdb *db.ConfigDB) touka.HandlerFunc {
|
||||
return func(c *touka.Context) {
|
||||
params, err := cdb.RangeAllParams()
|
||||
if err != nil {
|
||||
c.JSON(500, touka.H{"error": err.Error()})
|
||||
return
|
||||
}
|
||||
c.JSON(200, params)
|
||||
}
|
||||
}
|
||||
|
||||
func FilesTemplates(cdb *db.ConfigDB) touka.HandlerFunc {
|
||||
return func(c *touka.Context) {
|
||||
templates, err := cdb.GetAllTemplates()
|
||||
if err != nil {
|
||||
c.JSON(500, touka.H{"error": err.Error()})
|
||||
return
|
||||
}
|
||||
c.JSON(200, templates)
|
||||
}
|
||||
}
|
||||
|
||||
func FilesRendered(cdb *db.ConfigDB) touka.HandlerFunc {
|
||||
return func(c *touka.Context) {
|
||||
rendered, err := cdb.RangeAllReandered()
|
||||
if err != nil {
|
||||
c.JSON(500, touka.H{"error": err.Error()})
|
||||
return
|
||||
}
|
||||
c.JSON(200, rendered)
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue