up
This commit is contained in:
@@ -263,6 +263,42 @@ func UserRoutes(app fiber.Router) {
|
||||
protected.Post("/facturas/:id/upload-pdf", controllers.UploadFacturaPDF)
|
||||
protected.Get("/facturas/:id/download", controllers.DownloadFacturaPDF)
|
||||
|
||||
// ─── USITE Shield ─────────────────────────────────────────────────────────
|
||||
protected.Get("/shield", middlewares.MenuMiddleware, controllers.ShieldIndex)
|
||||
protected.Get("/loadshield", controllers.LoadShieldConfig)
|
||||
protected.Post("/saveshield", controllers.SaveShieldConfig)
|
||||
protected.Get("/shield/health", controllers.ShieldHealth)
|
||||
protected.Get("/shield/extension-version", controllers.ShieldExtensionVersion)
|
||||
protected.Get("/shield/logs", controllers.ShieldLogs)
|
||||
protected.Get("/shield/logs/stats", controllers.ShieldLogStats)
|
||||
protected.Get("/shield/review-requests", controllers.ShieldReviewRequests)
|
||||
protected.Put("/shield/review-requests/:id/approve", controllers.ShieldApproveRequest)
|
||||
protected.Put("/shield/review-requests/:id/reject", controllers.ShieldRejectRequest)
|
||||
protected.Get("/shield/whitelist", controllers.ShieldWhitelist)
|
||||
protected.Post("/shield/whitelist", controllers.ShieldAddWhitelist)
|
||||
protected.Delete("/shield/whitelist/:domain", controllers.ShieldDeleteWhitelist)
|
||||
protected.Get("/shield/blacklist", controllers.ShieldBlacklist)
|
||||
protected.Post("/shield/blacklist", controllers.ShieldAddBlacklist)
|
||||
protected.Delete("/shield/blacklist/:domain", controllers.ShieldDeleteBlacklist)
|
||||
protected.Get("/shield/reputation/:domain", controllers.ShieldReputation)
|
||||
protected.Put("/shield/reputation/:domain/score", controllers.ShieldAdjustScore)
|
||||
|
||||
// Tickets global (todos los proyectos)
|
||||
protected.Get("/tickets", middlewares.MenuMiddleware, controllers.TicketsAdminIndex)
|
||||
protected.Get("/tickets/data", controllers.GetAllTicketsAdmin)
|
||||
protected.Put("/tickets/:ticketID/estado", controllers.UpdateTicketEstadoAdmin)
|
||||
protected.Post("/tickets/:ticketID/mensaje", controllers.AdminResponderTicket)
|
||||
|
||||
// Configuración de notificaciones
|
||||
protected.Get("/notif-config", middlewares.MenuMiddleware, controllers.NotifConfigIndex)
|
||||
protected.Get("/notif-config/data", controllers.GetNotifConfigs)
|
||||
protected.Post("/notif-config", controllers.SaveNotifConfig)
|
||||
|
||||
// Notificaciones in-app del admin (bell)
|
||||
protected.Get("/mis-notifs", controllers.GetMisNotifs)
|
||||
protected.Put("/mis-notifs/:id/leida", controllers.MarcarNotifLeida)
|
||||
protected.Post("/mis-notifs/marcar-todas", controllers.MarcarTodasLeidas)
|
||||
|
||||
// ─── Planes dLocal (gestión desde panel protegido) ────────────────────────
|
||||
protected.Get("/dlocal/planes", apiControllers.SeePlanes)
|
||||
protected.Post("/dlocal/planes", apiControllers.CreatePlan)
|
||||
|
||||
Reference in New Issue
Block a user