add edit issue button and modal

This commit is contained in:
Robin Olsen
2026-02-25 11:53:56 +01:00
parent f28ab4be78
commit 87d4cdae3f
14 changed files with 233 additions and 135 deletions

View File

@@ -29,16 +29,16 @@ func (s *Server) RegisterRoutes(assets embed.FS) http.Handler {
r.Get("/", handler.DashboardHandler)
r.Get("/status", handler.HandleTaskStatus)
r.Get("/create-issue", handler.CreateIssueFormModal)
r.Route("/issues", func(r chi.Router) {
r.Get("/", handler.ListIssues)
r.Post("/", handler.CreateIssue)
r.Get("/create", handler.CreateIssueFormModal)
r.Route("/{id}", func(r chi.Router) {
r.Use(handler.IssueCtx)
r.Get("/", handler.GetIssue)
r.Patch("/", handler.UpdateIssue)
r.Get("/edit", handler.EditIssueFormModal)
r.Delete("/", handler.DeleteIssue)
r.Route("/comments", func(r chi.Router) {