feat(backend): add mod management API endpoints

This commit is contained in:
MrFastwind
2026-07-06 16:10:30 +02:00
parent 26cc812e73
commit c06a9a7981
2 changed files with 93 additions and 0 deletions

View File

@@ -80,6 +80,10 @@ func (h *Handler) SetupRoutes(r *gin.Engine) {
api.GET("/modlists/:id/check", h.CheckModlistMods)
api.POST("/modlists/:id/download-missing", h.DownloadMissingMods)
api.POST("/modlists/:id/update-all", h.UpdateAllMods)
api.GET("/mods", h.ListMods)
api.DELETE("/mods", h.DeleteMod)
api.POST("/mods/cleanup", h.CleanupMods)
}
r.GET("/ws/server/logs", h.StreamLogs)