IMPLEMENTING DEPENDENCY MANAGEMENT in internal and on web

This commit is contained in:
viljarb
2026-03-18 12:08:40 +01:00
parent ba6d97550e
commit c37dae9b1a
9 changed files with 497 additions and 144 deletions

View File

@@ -47,6 +47,11 @@ func (s *Server) RegisterRoutes(assets embed.FS) http.Handler {
r.Get("/", handler.GetIssue)
r.Patch("/", handler.UpdateIssue)
r.Get("/edit", handler.EditIssueFormModal)
// Dependency management endpoints
r.Get("/dependencies", handler.ListDependencies)
r.Get("/dependencies/options", handler.DependencyOptions)
r.Post("/dependencies", handler.AddDependencyHandler)
r.Delete("/dependencies", handler.RemoveDependencyHandler)
r.Get("/close", handler.CloseIssueFormModal)
r.Post("/close", handler.CloseIssue)
r.Get("/delete", handler.DeleteIssueConfirmModal)