feat: wip implement port forwarding

This commit is contained in:
2024-11-20 21:05:31 +00:00
parent fb5e708fd8
commit 6e6fb06351
13 changed files with 790 additions and 356 deletions

View File

@@ -2,9 +2,11 @@ package workspace
import (
"github.com/labstack/echo/v4"
"tesseract/internal/service"
)
func DefineRoutes(g *echo.Group) {
func DefineRoutes(g *echo.Group, services service.Services) {
g.Use(newWorkspaceManagerMiddleware(services))
g.GET("/workspaces", fetchAllWorkspaces)
g.POST("/workspaces/:workspaceName", updateOrCreateWorkspace)
g.DELETE("/workspaces/:workspaceName", deleteWorkspace)