up
This commit is contained in:
@@ -45,4 +45,9 @@ func PortalRoutes(app fiber.Router) {
|
||||
portal.Get("/mi-perfil", controllers.PortalGetMiPerfil)
|
||||
portal.Put("/mi-perfil", controllers.PortalUpdateMiPerfil)
|
||||
portal.Put("/mi-perfil/password", controllers.PortalCambiarPassword)
|
||||
portal.Post("/mi-perfil/rut-file", controllers.PortalSubirRutDocumento)
|
||||
|
||||
// Telegram: vinculación guiada
|
||||
portal.Post("/mi-perfil/telegram-init", controllers.PortalTelegramInit)
|
||||
portal.Get("/mi-perfil/telegram-status", controllers.PortalTelegramStatus)
|
||||
}
|
||||
|
||||
@@ -28,7 +28,9 @@ func RutasPublicas(web fiber.Router) {
|
||||
// ─── Documentación pública ────────────────────────────────────────────────
|
||||
web.Get("/docs/:saas", controllers.DocsPublicoIndex)
|
||||
web.Get("/docs/:saas/:slug", controllers.DocsPublicaPagina)
|
||||
|
||||
// ─── Webhook de Telegram para vinculación del portal ──────────────────────
|
||||
// Configurar en el bot: POST https://api.telegram.org/bot{TOKEN}/setWebhook?url={HOST}/webhooks/telegram-portal
|
||||
web.Post("/webhooks/telegram-portal", controllers.TelegramPortalWebhook)
|
||||
// ─── Página de estado del sistema (Atlassian Statuspage) ────────────────
|
||||
web.Get("/status", controllers.StatusPage)
|
||||
}
|
||||
|
||||
+6
-1
@@ -16,7 +16,10 @@ func UserRoutes(app fiber.Router) {
|
||||
middlewares.LoadUserMiddleware, // Middleware para cargar el usuario
|
||||
)
|
||||
|
||||
// Rutas de la aplicación
|
||||
// Perfil del usuario autenticado
|
||||
protected.Get("/profile", middlewares.MenuMiddleware, controllers.Profile)
|
||||
|
||||
// Rutas de la aplicación
|
||||
|
||||
// web me redireccione a /
|
||||
protected.Get("/web", func(c *fiber.Ctx) error { return c.Redirect("/", http.StatusSeeOther) })
|
||||
@@ -249,9 +252,11 @@ func UserRoutes(app fiber.Router) {
|
||||
|
||||
protected.Get("/portal-usuarios", middlewares.MenuMiddleware, controllers.PortalUsuariosIndex)
|
||||
protected.Get("/loadportalusuarios", controllers.LoadPortalUsuarios)
|
||||
protected.Get("/loadportalusuarios/:id", controllers.GetPortalUsuarioDetail)
|
||||
protected.Post("/portal-usuarios", controllers.CreatePortalUsuario)
|
||||
protected.Put("/portal-usuarios/:id", controllers.UpdatePortalUsuario)
|
||||
protected.Delete("/portal-usuarios/:id", controllers.DeletePortalUsuario)
|
||||
protected.Get("/portal-usuarios/:id/rut-file", controllers.PortalUsuarioRutFile)
|
||||
protected.Post("/portal-usuarios/:id/acceso", controllers.AddPortalAcceso)
|
||||
protected.Delete("/portal-usuarios/:id/acceso/:clienteID", controllers.RemovePortalAcceso)
|
||||
protected.Post("/portal-usuarios/:id/send-credentials", controllers.SendPortalCredentials)
|
||||
|
||||
Reference in New Issue
Block a user