Files
old-backend/routes/public_routes.go
2023-09-29 12:11:24 +02:00

28 lines
845 B
Go

package routes
import (
"gitlab.com/pactual1/backend/controllers"
"github.com/gin-gonic/gin"
)
func RegisterPublicRoutes(r *gin.Engine) {
// Map dashboard
r.GET("/dashboard/map/contract/devices", controllers.GetDevicesByContract)
r.GET("/dashboard/map/contracts", controllers.GetLatestContracts)
r.GET("/dashboard/map/device_data", controllers.GetDeviceData)
// Invoices
r.GET("/invoices", controllers.GetInvoices)
r.GET("/invoice/:id", controllers.GetInvoiceByID)
r.POST("/device_data/save", controllers.SaveDeviceInfo)
r.GET("/buyers/", controllers.ListBuyers)
r.GET("/product_templates/", controllers.ListProductTemplates)
r.GET("/text_templates/", controllers.ListTextTemplates)
r.POST("/text_templates/save", controllers.CreateTextTemplate)
r.GET("/product_templates/:template_id", controllers.GetProductTemplate)
}