Files
bookhoard/internal/router/progress.go
T
john-okeefe a9e0b33002 refactor(router): update router comments and variable names
- Update comment: 'ebook handler' -> 'scanner handler'
- Rename ebookHandler variable to scannerHandler in router.go
- Update registerProgressRoutes parameter name
- Update registerScannerRoutes calls to use new variable name
2026-02-08 14:31:52 -05:00

19 lines
540 B
Go

package router
import (
"bookhoard/internal/handlers"
)
func registerProgressRoutes(cfg *Config, scannerHandler *handlers.Handler) {
e := cfg.Echo
// JWT middleware for protected routes
jwtMiddleware := createJWTMiddleware(cfg)
protected := e.Group("/api", jwtMiddleware)
// Universal Progress routes (Phase 1)
protected.GET("/progress/:id", scannerHandler.GetUniversalProgress)
protected.POST("/progress/:id", scannerHandler.UpdateUniversalProgress)
protected.GET("/progress/:id/history", scannerHandler.GetProgressHistory)
}