controllers

package
v0.20.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 5, 2025 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const MAX_UPLOAD_SIZE = 1 << 18 // 256KB upload size limit

Variables

This section is empty.

Functions

func AddSetup

func AddSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc

func AdjustStrategyWithProgress

func AdjustStrategyWithProgress(stratUC usecases.StrategyUseCase) gin.HandlerFunc

func CalculatePitTime

func CalculatePitTime(stratUC usecases.StrategyUseCase) gin.HandlerFunc

func CalculateRaceStrategy

func CalculateRaceStrategy(stratUC usecases.StrategyUseCase) gin.HandlerFunc

func EditStint

func EditStint(stratUC usecases.StrategyUseCase) gin.HandlerFunc

func GetCar

func GetCar(carUC usecases.CarUseCase) gin.HandlerFunc

func GetSetup

func GetSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc

func GetSetupFile

func GetSetupFile(setupUC usecases.SetupUseCase) gin.HandlerFunc

func GetStrategy

func GetStrategy(stratUC usecases.StrategyUseCase) gin.HandlerFunc

func GetTrack

func GetTrack(trackUC usecases.TrackUseCase) gin.HandlerFunc

func GetTrackLayout

func GetTrackLayout(trackUC usecases.TrackLayoutUseCase) gin.HandlerFunc

func GetUserAIGeneratedSetups

func GetUserAIGeneratedSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc

func GetUserSetups

func GetUserSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc

func GetUserStrategies

func GetUserStrategies(stratUC usecases.StrategyUseCase) gin.HandlerFunc

func InternalAddSetup

func InternalAddSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc

func ListCars

func ListCars(carUC usecases.CarUseCase) gin.HandlerFunc

func ListSetups

func ListSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc

func ListTrackGroupedSetups

func ListTrackGroupedSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc

func ListTrackLayouts

func ListTrackLayouts(trackUC usecases.TrackLayoutUseCase) gin.HandlerFunc

func ListTracks

func ListTracks(trackUC usecases.TrackUseCase) gin.HandlerFunc

func RecordVote

func RecordVote(setupUC usecases.SetupUseCase) gin.HandlerFunc

func SaveStrategy

func SaveStrategy(stratUC usecases.StrategyUseCase) gin.HandlerFunc

func UpdateSetup

func UpdateSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc

func UpdateStrategyRaceInfo

func UpdateStrategyRaceInfo(stratUC usecases.StrategyUseCase) gin.HandlerFunc

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL