feat: add template editor to the ui (#5963)

* Add initial editor

* Fix editor file being reset onChange

* Add updating the active build version

* Update nav height

* Add tabs

* Fix title

* Hide timestamps in build logs

* Add create file dialog

* Add validation for empty path

* Hide resources tab

* Fix label names

* Add rename and delete

* Improve UX

* Add padding to the editor

* Add dirty state

* Hide build logs until a build is made

* Add stories

* Add experiment to enable the template editor

* Fix linting errors

* Fix duplicate fields

* Fix theme type
This commit is contained in:
Kyle Carberry
2023-02-06 19:24:04 -06:00
committed by GitHub
parent 71a893764e
commit dd9e1f3d3f
27 changed files with 1751 additions and 40 deletions

6
coderd/apidoc/docs.go generated
View File

@ -6380,10 +6380,12 @@ const docTemplate = `{
"codersdk.Experiment": {
"type": "string",
"enum": [
"authz_querier"
"authz_querier",
"template_editor"
],
"x-enum-varnames": [
"ExperimentAuthzQuerier"
"ExperimentAuthzQuerier",
"ExperimentTemplateEditor"
]
},
"codersdk.Feature": {