Punishment API

This commit is contained in:
2025-03-25 23:10:14 +08:00
parent 742edaa9e2
commit a5033c0fb0
5 changed files with 368 additions and 0 deletions

View File

@ -54,6 +54,16 @@ func MapControllers(app *fiber.App, baseURL string) {
}
}
punishments := api.Group("/punishments").Name("Punishments API")
{
punishments.Get("/", listUserPunishment)
punishments.Get("/given", listMadePunishment)
punishments.Get("/:id", getPunishment)
punishments.Post("/", createPunishment)
punishments.Put("/:id", editPunishment)
punishments.Delete("/:id", deletePunishment)
}
api.Get("/users", getUserInBatch)
api.Get("/users/lookup", lookupAccount)
api.Get("/users/search", searchAccount)