feat(coderd): add tasks delete endpoint (#19638)

This change adds a DELETE endpoint for tasks (for now, alias of
workspace build delete transition).

Fixes coder/internal#903
This commit is contained in:
Mathias Fredriksson
2025-08-29 13:54:54 +00:00
committed by GitHub
parent 605dad8b1f
commit e5ac640e5e
5 changed files with 258 additions and 18 deletions
+1
View File
@@ -1015,6 +1015,7 @@ func New(options *Options) *API {
r.Route("/{user}", func(r chi.Router) {
r.Use(httpmw.ExtractOrganizationMembersParam(options.Database, api.HTTPAuth.Authorize))
r.Get("/{id}", api.taskGet)
r.Delete("/{id}", api.taskDelete)
r.Post("/", api.tasksCreate)
})
})