code refactor, added contact post route

This commit is contained in:
slawk0
2025-02-04 19:53:43 +01:00
parent cd83870ab4
commit ca2debca31
9 changed files with 319 additions and 52 deletions

View File

@@ -15,12 +15,13 @@ func SetupRoutes(app *fiber.App) {
chat := api.Group("/chat", middleware.Protected(), logger.New())
// Auth group
auth := api.Group("/auth", middleware.Protected(), handlers.ValidateToken)
auth := api.Group("/auth", logger.New())
auth.Post("/signup", handlers.Signup)
auth.Post("/login", handlers.Login)
auth.Get("/validate", handlers.ValidateToken)
auth.Get("/validate", middleware.Protected(), handlers.ValidateToken)
// Contacts group
contacts := chat.Group("/contacts", middleware.Protected(), logger.New())
contacts.Delete("/:contact_id/:conversation_id", handlers.DeleteContact)
contacts.Post("/:contact_username", handlers.InsertContact)
}