Files
Bardioc26 95f0fc0b7a editing and maintenance and user suggestions
* every user has a right of a username and a display name and has the right to change it
* System information page now shows information about database user count, char count, and database schema version
* more maintenance lists
* show the right values in columns and fields
* move similar from inside of frontend component functions to utility js when used multiple times
* display help on mouse over
* add more than one believe to character
* make char name editable with better char info in headline
* GiT Gifttoleranz value not calculated correctly
* Bump backend to 0.2.3, frontend to 0.2.2
2026-02-03 17:21:43 +01:00

38 lines
1.5 KiB
Go

package maintenance
import (
"bamort/user"
"github.com/gin-gonic/gin"
)
func RegisterRoutes(r *gin.RouterGroup) {
charGrp := r.Group("/maintenance")
charGrp.Use(user.RequireMaintainer())
{
charGrp.GET("/gsm-believes", GetBelieves)
charGrp.PUT("/gsm-believes/:id", UpdateBelieve)
charGrp.GET("/game-systems", GetGameSystems)
charGrp.PUT("/game-systems/:id", UpdateGameSystem)
charGrp.GET("/gsm-lit-sources", GetLitSources)
charGrp.PUT("/gsm-lit-sources/:id", UpdateLitSource)
charGrp.GET("/gsm-misc", GetMisc)
charGrp.PUT("/gsm-misc/:id", UpdateMisc)
charGrp.GET("/skill-improvement-cost2", GetSkillImprovementCost2)
charGrp.PUT("/skill-improvement-cost2/:id", UpdateSkillImprovementCost2)
charGrp.GET("/setupcheck", SetupCheck)
charGrp.GET("/setupcheck-dev", SetupCheckDev)
charGrp.GET("/mktestdata", MakeTestdataFromLive)
charGrp.GET("/reconndb", ReconnectDataBase) // Datenbank neu verbinden
charGrp.GET("/reloadenv", ReloadENV)
charGrp.POST("/transfer-sqlite-to-mariadb", TransferSQLiteToMariaDB) // Transfer data from SQLite to MariaDB
//charGrp.POST("/populate-class-learning-points", PopulateClassLearningPoints) // Populate class learning points from hardcoded data
/*
//nur zur einmaligen Ausführung, um das Lernkosten-System zu initialisieren
charGrp.POST("/initialize-learning-costs", InitializeLearningCosts)
// Zur Überprüfung der Lernkosten-Daten
charGrp.GET("/learning-costs-summary", gsmaster.GetLearningCostsSummaryHandler)
*/
}
}